koine / query-registry
查询注册表,用于跟踪查询
0.9.1
2014-08-12 19:19 UTC
Requires
- koine/objects: 0.9.*
Requires (Dev)
- phpunit/phpunit: *
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2024-09-14 15:40:26 UTC
README
简单的查询注册表,用于存储查询(和参数)以进行日志记录/调试/延迟执行
代码信息
包信息
用法
$registry = new \Koine\QueryRegistry; $registry->register("SELECT foo FROM bar"); $registry->register("SELECT foo FROM bar WHERE baz=:baz", array( 'baz' => 'somevalue' )); $registry->getQueries()->last()->dump(); // or foreach ($registry->getQueries() as $query) { $db->execute($query->getSql(), $query->getParams()); }
安装
通过 Composer
将库添加到 composer.json 中 requirements 键。
{ // composer.json // [..] require: { // append this line to your requirements "koine/query-registry": "dev-master" } }
替代安装
问题/功能建议
这里 是问题跟踪器。
贡献
只接受 TDD 代码。请遵循 PSR-2 代码规范。
- 分支
- 创建您的功能分支(
git checkout -b my-new-feature
) - 提交您的更改(
git commit -am 'Add some feature'
) - 推送到分支(
git push origin my-new-feature
) - 创建新的 Pull Request
如何运行测试
phpunit --configuration tests/phpunit.xml
要检查代码规范,请运行
phpcs --standard=PSR2 lib phpcs --standard=PSR2 tests