alirezavalipour / laravel-time-measurement
此软件包最新版本(v0.1)没有可用的许可证信息。
此软件包用于测量操作执行时间,基于事件驱动
v0.1
2020-09-07 12:38 UTC
Requires
- php: ^7.1.3
- laravel/framework: ^5.8|^6.0|^7.0
This package is auto-updated.
Last update: 2024-09-16 04:03:42 UTC
README
此软件包用于测量操作执行时间,基于事件驱动
安装
composer require alirezavalipour/laravel-time-measurement
发布配置文件和迁移
php artisan vendor:publish
迁移
php artisan migrate
使用方法
event(new LatencyStartEvent); /** some heavy operation **/ event(new LatencyFinishEvent( "source of operation for example Userscontroller@create" , "#tag1#tag2"));
注意
- 你应该首先调用
LatencyStartEvent
然后再调用LatencyFinishEvent
- 调用
LatencyStartEvent
和LatencyFinishEvent
之后,你会在数据库或由LogOperation
接口实现的任何地方找到日志。
许可证
Laravel 框架是开源软件,使用 MIT 许可证发布。