aaronwebb / aura-sql-debug
此包已被废弃且不再维护。未建议替代包。
扩展 Aura ExtendedPdo 连接以实现调试日志记录。
dev-master
2015-07-13 01:24 UTC
Requires (Dev)
- monolog/monolog: ~1.15
- phpunit/phpunit: ~4.7
This package is not auto-updated.
Last update: 2018-07-27 15:41:42 UTC
README
此库提供了一种装饰连接,将 PDO 命令的配置文件记录到标准 PSR-3 日志记录器中。
安装
使用以下命令安装最新版本
require aaronwebb/aura-sql-debug
基本用法
<?php
use Aura\Sql\ExtendedPdo;
use Aura\Sql\Profiler;
use Webb\Aura\Sql\ExtendedDebugPdo;
$logger = new Logger('database');
$logger->pushHandler(new ErrorLogHandler());
$pdo = new ExtendedDebugPdo(
new ExtendedPdo(
'mysql:host=localhost;dbname=test',
'username',
'password',
array(), // driver options as key-value pairs
array() // attributes as key-value pairs
),
$logger,
new Profiler()
);