Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:14937 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28880 invoked by uid 1010); 14 Feb 2005 22:41:28 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 28863 invoked from network); 14 Feb 2005 22:41:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Feb 2005 22:41:28 -0000 X-Host-Fingerprint: 64.233.184.207 wproxy.gmail.com Linux 2.4/2.6 Received: from ([64.233.184.207:24800] helo=wproxy.gmail.com) by pb1.pair.com (ecelerity 1.2.11rc1 (r4431)) with SMTP id C9/30-26408-71921124 for ; Mon, 14 Feb 2005 17:41:27 -0500 Received: by wproxy.gmail.com with SMTP id 63so391063wri for ; Mon, 14 Feb 2005 14:41:25 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=kTZ4QMyVMdN8wtIt0FnlBgkjZ4irWVEY4JA0wYu+9uMcs6WuZUlxvi6FXiwiusLE+K4ebeKZ1Tp8E7/ajaBMJ7SD+8rgizN8JxVFNOXTihiQLOpqImC4lAJbE+m1xs/w1MBGxu0Yy4Vzg3ZnEg7iWeqVMAa1+G+mB45OfntE3DM= Received: by 10.54.20.71 with SMTP id 71mr205492wrt; Mon, 14 Feb 2005 14:41:25 -0800 (PST) Received: by 10.54.59.22 with HTTP; Mon, 14 Feb 2005 14:41:25 -0800 (PST) Message-ID: <4e89b4260502141441d2fb8be@mail.gmail.com> Date: Mon, 14 Feb 2005 17:41:25 -0500 Reply-To: Wez Furlong To: Christian Schneider Cc: internals@lists.php.net In-Reply-To: <20050214223422.17886.qmail@lists.php.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <4e89b4260502111655215a94e8@mail.gmail.com> <20050212074627.64626.qmail@lists.php.net> <5.1.0.14.2.20050214140808.03860a60@localhost> <20050214223422.17886.qmail@lists.php.net> Subject: Re: [PHP-DEV] Re: Please test PDO From: kingwez@gmail.com (Wez Furlong) Depends on the functionality. Drivers are free(*) to implement driver specific methods on the PDO and PDOStatement objects, provided they are "namespaced" eg: $db->mysqlDoSomething() would be a mysql driver specific feature. More generic attributes can be accessed or set via the get/setAttribute methods. (*) while they are "free" to do so, it's better to discuss the feature first to see if it can be made into a more generic feature of PDO itself. -Wez. On Mon, 14 Feb 2005 23:34:21 +0100, Christian Schneider wrote: > Excuse my ignorance, maybe I missed the answer to Lester's question: > What's the proposed way of accessing the DB-specific functionality once > PDO is there? Is everything available through SQL statements or > get/srcAttribute? After a first look at the MySQL functions my guess is > that that's the case. At least I can't see anything I need which I > couldn't reach that way.