petflow / query-log
A light-weight query logging utility.
Installs: 5 263
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 12
Forks: 0
Open Issues: 0
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2017-01-06 18:07:29 UTC
README
A simple query logging utility, with built in benchmarking.
Usage
use Petflow\QueryLog\QueryLog; $queryLog = new QueryLog; $query = "SELECT * FROM users WHERE user_id = ?;"; $bindings = array('user_id' => $user_id); $queryLog->start(); // do query here $queryLog->stop(); // automatically calculates elapsed time $queryLog->addElapsed($query, $bindings); $log = $queryLog->getQueryLog();