private function close() { // Do something before closing do_action('bp_rbe_imap_before_close', $this->connection); if ($this->is_connected()) { @imap_close($this->connection); bp_rbe_remove_imap_connection_marker(); return true; } return false; }