obelaw/runner-laravel

There is no license information available for the latest version (dev-main) of this package.

Installs: 75

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/obelaw/runner-laravel

dev-main 2025-11-02 23:21 UTC

This package is auto-updated.

Last update: 2025-11-02 23:21:31 UTC


README

Runner Laravel Package

Source Packagist Version

Runner Laravel

A powerful Laravel package for managing and executing scheduled tasks with priority-based execution, tagging, and flexible scheduling capabilities.

Features

  • Priority-based Execution: Control the order of runner execution with customizable priorities
  • Flexible Scheduling: Schedule runners to run at specific times using cron-like expressions
  • Tagging System: Organize and filter runners by tags for better organization
  • Execution Types: Support for both one-time (once) and recurring (always) runners
  • Lifecycle Hooks: Built-in before() and after() hooks for pre/post-execution logic
  • Execution Tracking: Track runner executions and prevent duplicate runs
  • Artisan Commands: Full CLI support for creating, listing, and running runners
  • Runner Pools: Organize runners into different pools with custom paths

Documentation

You can find the detailed documentation here in Documentation.

Contributing

Thank you for considering contributing to this package! Be one of the Obelaw team.

License

This package is an open-sourced software licensed under the MIT license.