We have Monolog/RotatingFileHandler and cron expressions. Is there someone who created a Monolog Filehandler understanding crontabs expressions? I would love to be able to do
$log = new Monolog\Logger( 'default' );
$log->pushHandler( new Monolog\Handler\CronRotateHandler( ROOT . 'log/default.log', "0 0 * * 6", Monolog\Logger::DEBUG ) );
To create a rotation 00:00 every saturday. Was this already created or should I write my own one?
based on dragonmantank/cron-expression and cesargb/php-log-rotation
Usage