anper/pdo-statement-collector

此包已被弃用且不再维护。没有建议的替代包。

PHP PDO 语句收集器。

v0.7.0 2021-01-08 13:38 UTC

This package is auto-updated.

Last update: 2022-06-16 09:55:30 UTC


README

Software License Latest Version on Packagist Build Status

安装

$ composer require anper/pdo-statement-collector

使用收集器

use Anper\Pdo\StatementCollector\Collector;
use function Anper\Pdo\StatementCollector\register_collector;

$pdo = new \PDO(...);

register_collector($pdo, $collector = new Collector());

// pdo queries...

foreach($collector->getProfiles() as $profile) {
    var_dump($profile);
}

使用函数

use Anper\Pdo\StatementCollector\Profile;
use function Anper\Pdo\StatementCollector\register_collector;

$collector = function (Profile $profile) {
    var_dump($profile);
};

register_collector($pdo, $collector);

测试

$ composer test

贡献

请参阅 CONTRIBUTING 以获取详细信息。

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件