Skip to content

RonasIT/laravel-telescope-extension

Repository files navigation

Laravel Telescope Extension

Coverage Status

The library extends the Laravel Telescope's prune command.

Installation

Install the package using the following command

composer require ronasit/laravel-telescope-extension

That's it!

Usage

Manually call the console command telescope:prune with your options or specify it into schedule. For example:

php artisan telescope:prune --set-hours=request:240,query:24,unresolved-exception:480 --hours=100

The explanation: remove all records with entry type request older than 240 hours, with entry type query older than 24 hours, and entry type unresolved-exception older than 480 hours. Also, remove records of all other entry types older than 100 hours.

Command's options have the following formats:

Option Format Description
--set-hours [entry-type]:[hours],[entry-type]:[hours]... List of rules for specified entry types
--hours [hours] Rule for all other entry types

Here is the list of possible entry-type values:

Entry Type
batch
cache
dump
event
exception
job
log
mail
model
notification
query
redis
request
schedule
gate
view
unresolved_exception
resolved_exception

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published