belovai/laravel-schedule-log
Composer 安装命令:
composer require belovai/laravel-schedule-log
包简介
README 文档
README
A lightweight Laravel package that automatically records every scheduled task run - start time, finish time, duration, exit code, output, and status - into a database table.
Requirements
- PHP 8.2+
- Laravel 11, 12, or 13
Installation
composer require belovai/laravel-schedule-log
The service provider is auto-discovered. Run the migration to create the schedule_logs table:
php artisan migrate
No further configuration is required.
Usage
Define your scheduled tasks as usual. To capture command output in the log, add ->storeOutput():
// routes/console.php Schedule::command('inspire') ->everyMinute() ->storeOutput();
Without ->storeOutput(), the output column will be null. Everything else (status, duration, exit code, etc.) is recorded automatically regardless.
Tasks running in the background (->runInBackground()) are also supported via a database fallback lookup.
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-08