alirezavalipour / laravel-time-measurement
There is no license information available for the latest version (v0.1) of this package.
this package use for measuring execution time of your operation, it's event based
Package info
github.com/alirezavalipour/laravel-time-measurement
pkg:composer/alirezavalipour/laravel-time-measurement
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: 2026-02-16 07:10:07 UTC
README
This package use for measuring execution time of operation. it's event based
Install
composer require alirezavalipour/laravel-time-measurement
Publish config file and migration
php artisan vendor:publish
Migration
php artisan migrate
Usage
event(new LatencyStartEvent); /** some heavy operation **/ event(new LatencyFinishEvent( "source of operation for example Userscontroller@create" , "#tag1#tag2"));
Note
- You should always call
LatencyStartEventfirst then callLatencyFinishEvent - After calling
LatencyStartEventthenLatencyFinishEventyou would have a log in database or whatever impelemented byLogOperationinterface.
License
The Laravel framework is open-sourced software licensed under the MIT license.