Skip to content
This repository has been archived by the owner on Jun 16, 2022. It is now read-only.

Latest commit

 

History

History
62 lines (41 loc) · 1.39 KB

README.md

File metadata and controls

62 lines (41 loc) · 1.39 KB

Anper\Pdo\StatementCollector

Software License Latest Version on Packagist Build Status

Install

$ composer require anper/pdo-statement-collector

Usage 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);
}

Usage function

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

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

register_collector($pdo, $collector);

Test

$ composer test

Contributing

Please see CONTRIBUTING for details.

License

The MIT License (MIT). Please see License File for more information.