alirezavalipour / laravel-time-measurement
this package use for measuring execution time of your operation, it's event based
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 2
Open Issues: 0
pkg:composer/alirezavalipour/laravel-time-measurement
Requires
- php: ^7.1.3
- laravel/framework: ^5.8|^6.0|^7.0
This package is auto-updated.
Last update: 2025-10-16 06:26:03 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.