We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sometimes I need debug application performance and I want detect how many time and how many requests cache must do.
Imagine something like this panel:
I think logging process should be implemented in Storage like low-level operation and specific Storage should implement logging proces.
In specific Storage can be array like this:
private $log = [ [ // sample record. By default will be empty array 'action' => 'read', 'key' => 'article-list', 'params' => [], 'time' => 24.7 ] ]; public function getLog(): array { return $this->log; }
In Tracy I can read current IStorage and get list of actions by optional public getter.
IStorage
I can implement it for native package storages.
What do you think? Thanks.
The text was updated successfully, but these errors were encountered:
Couldn't it use adapter pattern?
Sorry, something went wrong.
@mabar I think it can be solved by trait or SmartObject events.
this is related 6a7b96d
No branches or pull requests
Sometimes I need debug application performance and I want detect how many time and how many requests cache must do.
Imagine something like this panel:
I think logging process should be implemented in Storage like low-level operation and specific Storage should implement logging proces.
In specific Storage can be array like this:
In Tracy I can read current
IStorage
and get list of actions by optional public getter.I can implement it for native package storages.
What do you think? Thanks.
The text was updated successfully, but these errors were encountered: