I think they are simpler now. Creating a native driver has always been
possible, maybe a bit easier now, it just needs to implement a
NativeStatement that needs to decorated by Statement.


On Mon, Apr 1, 2013 at 4:08 PM, Mark Story <notifications@github.com> wrote:

> In lib/Cake/Model/Datasource/Database/Log/LoggingStatement.php:
>
> > + * For full copyright and license information, please see the LICENSE.txt
> > + * Redistributions of files must retain the above copyright notice.
> > + *
> > + * @copyright     Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
> > + * @link          http://cakephp.org CakePHP(tm) Project
> > + * @since         CakePHP(tm) v 3.0.0
> > + * @license       MIT License (http://www.opensource.org/licenses/mit-license.php)
> > + */
> > +namespace Cake\Model\Datasource\Database\Log;
> > +
> > +/**
> > + * Statement decorator used to
> > + *
> > + * @return void
> > + */
> > +class LoggingStatement extends \Cake\Model\Datasource\Database\Statement {
>
> Do you think things are simpler/better now? I was trying to think of the
> situation where we add a native non-pdo driver. What do you think would
> need to change in that situation?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/cakephp/cakephp/pull/1210/files#r3600935>
> .
>