shawnlindstrom / laravel-timer
:描述
v0.1.4
2018-12-11 19:50 UTC
Requires
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0
- sempro/phpunit-pretty-print: ^1.0
README
这个简单的包提供了高分辨率、单调时间(PHP >=7.3),满足您的所有计时需求。
安装
通过 Composer
$ composer require shawnlindstrom/laravel-timer
使用方法
创建一个实例
$timer = new \shawnlindstrom\Timer; $timer->start(); // do something useful ... $timer->stop(); echo $timer->elapsed(); // default precision is seconds // 2
经过时间可以以秒、微秒、毫秒或纳秒的形式返回
$timer->elapsed(TimeUnit::NANOSECONDS);
通过 Facade
Timer::start(); // do something useful ... Timer::stop(); echo Timer::elapsed(TimeUnit::MICROSECONDS);
变更日志
请参阅 变更日志 获取最近更改的更多信息。
测试
composer test
贡献
请参阅 contributing.md 了解详情和待办事项列表。
安全
如果您发现任何安全问题,请通过电子邮件 shawn@tenerant.com 而不是使用问题跟踪器。
致谢
- [Shawn Lindstrom][link-author]
- [所有贡献者][link-contributors]
许可证
MIT。请参阅 许可证文件 获取更多信息。