Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:100864 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 21443 invoked from network); 11 Oct 2017 23:00:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Oct 2017 23:00:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=danack@basereality.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=danack@basereality.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain basereality.com from 209.85.192.180 cause and error) X-PHP-List-Original-Sender: danack@basereality.com X-Host-Fingerprint: 209.85.192.180 mail-pf0-f180.google.com Received: from [209.85.192.180] ([209.85.192.180:54506] helo=mail-pf0-f180.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9A/60-49033-092AED95 for ; Wed, 11 Oct 2017 19:00:34 -0400 Received: by mail-pf0-f180.google.com with SMTP id m28so2350755pfi.11 for ; Wed, 11 Oct 2017 16:00:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=basereality-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=R7rWMqpQElkolgVZsnZ7Znloy7jMs1uqlEQB5g1imZU=; b=z8wF6AaLtcABxE7mVzBXfAi3I0SD/RxK2zSTuxwv9LqmTHoWZ/3fIxWm3KXFDHYlqw 6lJ9CCDfT8Df/MihsXJlwUOK4XhnPeM8F9vnVXFO54DHm1RNrnB7TVmhIgk1sw2yT6CU 74eet697yHFyFTUzPLTjPySnA1jEgOCG4E+JNTPpPSzSCl4HAKLyRtupLYxAI2K+LKOP HtKhvXaLOhs7yoNidlLL5vm54BQIrpLLzozzdEmDL7p4scPDOWLDGpg5YA81LDF47wPJ vcdP7j2WAHnG4fdgjxp9U4AA3RjJoWrLOHi3FYfG19GTuBR0J9jKUZBkmMSZ9tWTeXQJ a7NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=R7rWMqpQElkolgVZsnZ7Znloy7jMs1uqlEQB5g1imZU=; b=CajeSVJVAZ7JGqo5w4scJ3touUvpXYhNLYULFEU8W3EA8IV8j/3XLITW8xrMsEzU7U 2f63SgE9gB4QCOyafeBBcwSJIdNRJJ4TTb2mh5U/zVyh6mlZuz4gGRogIj9bO+5yXSYr QlTgTVgxp2vrMuXQPGs07a/ud+QddjnaZGL0bfrdhxhKvx2i2eDj3Lk9DViKObGb2ovh mRj9a5CyzGDWvhHl+YzY6FgCtYA2mStpzS136L90u9ImXSrgbnqrVdmkrJYVCyccDFTc kn15M2s88DJyoQdbvqNWDkbRUC2kMuwtKfvErfFfXuxLCPZBPxxm58hQWD1tKgjHrKZ5 WVRA== X-Gm-Message-State: AMCzsaW6RNAAbgC2IR9WLefJICtUx7LW9EcWjgCUAKTyZoeMQ6wItuxw 2BeV9qAkYQazs2t7qGFgYK+Ywwxu2rkPncKB/KUjfaoaUb0= X-Google-Smtp-Source: AOwi7QB3xezQ5WcYJPfU6vWmNIDquofBTxyyQvDpCZMlXhZKXED8as6Y1iLcuYFpMIB3BNTzbi7x+C4UozRCvQp4ins= X-Received: by 10.84.130.108 with SMTP id 99mr431937plc.343.1507762829063; Wed, 11 Oct 2017 16:00:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.176.11 with HTTP; Wed, 11 Oct 2017 16:00:28 -0700 (PDT) X-Originating-IP: [77.99.17.151] In-Reply-To: <050ebe9b36b83431a4f2d5c170de57ad@bohwaz.net> References: <050ebe9b36b83431a4f2d5c170de57ad@bohwaz.net> Date: Thu, 12 Oct 2017 00:00:28 +0100 Message-ID: To: "BohwaZ/PHP" Cc: "internals@lists.php.net" Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] [RFC] [VOTE] Implement missing SQLite feature "openBlob" in PDO From: danack@basereality.com (Dan Ackroyd) On 11 October 2017 at 22:03, BohwaZ/PHP wrote: > Hey, > > For people voting against the RFC, could you please explain your vote here > so that we might understand? > > Cheers. I think people were reasonably clear during the discussion. Having certain methods only available on an object depending on how it was initialized is just not a good idea. Danack wrote: > This might be a mistake in how it was implemented originally. Looking > back it seems that it was implemented before we had the RFC > process....and is exactly the type of 'sub-optimal' implementation the > RFC process is meant to prevent. > > ...rather thank just hack in new features building on sub-optimal > ways of doing things, I think it would be better to create a plan to > clean up the way that connection specific methods are available, with > something along the lines of that which I mentioned above. Regardless of how the vote for this RFC goes, it would be appropriate to have an RFC to clean up how PDO makes connection specific methods available. If the current RFC fails, I would guess that people would be happier adding the connection specific methods in a less magic way. cheers Dan