agentsib/crontab-bundle
AgentSIB Crontab Bundle for PHP/Laravel: a work-in-progress package intended to help manage crontab entries from your application. Currently in early development; features and API may change and documentation is minimal.
scheduled:run with doctrine events).For Executives: "This lightweight Symfony bundle lets us schedule recurring tasks (e.g., nightly reports, cache refreshes) without external services or heavy development. It’s a drop-in solution for our legacy Symfony 2/3 app, reducing technical debt while keeping costs low. Ideal for non-critical, internal automation—think of it as ‘cron jobs for developers who hate cron files.’ Risk is minimal: it’s MIT-licensed and integrates seamlessly with our existing stack."
For Engineering: *"The agentsib/crontab-bundle provides a Symfony-compatible wrapper for cron expressions (via mtdowling/cron-expression), letting us define jobs in YAML/XML like:
# config/crontab.yml
jobs:
cleanup_temp_files:
rule: '0 3 * * *' # Daily at 3 AM
command: 'app/console my:cleanup-command'
user: root
Pros:
Cons:
Recommendation: Use for simple, low-risk scheduling where cron files are impractical. For anything mission-critical, pair with a queue system (e.g., Laravel’s queue:work) or a dedicated tool like Supervisor."*
How can I help you explore Laravel packages today?