| File: |
src/Services/TimeWardenManager.php |
| Role: |
Class source |
| Content type: |
text/plain |
| Description: |
Class source |
| Class: |
Time Warden
Measure PHP execution time and invoke callbacks |
| Author: |
By tomloprod |
| Last change: |
ref: implement internal Table render class to remove symfony/console dependency
feat: add measure() method for quick callable execution timing
ref: remove duration rounding for better precision
chore: update dev dependencies
feat(TimeWardenSummary): Summary in array or json format
To be able to obtain a summary of the actions recorded by TimeWarden, both in array and JSON format.
chore: code style to comply with lint
chore: comply with Lint and Rector rules
feat(Group): Rename existing group if it has no tasks during new group creation
If the previous group has no tasks, rename the existing group with the
new group name instead of creating a new group. This ensures efficient
reuse of group names.
ref: replace task substitution system
Delete the `replaceLastTask` method and simply change the name of the last empty task when creating a new one.
|
| Date: |
5 months ago |
| Size: |
6,076 bytes |
|
|
|