php-task / php-task
Library to work with synchronous and asynchronous tasks in php.
Installs: 257 011
Dependents: 2
Suggesters: 0
Security: 0
Stars: 25
Watchers: 5
Forks: 9
Open Issues: 8
Requires
- php: ^8.0 || ^8.1
- doctrine/collections: ^1.0
- dragonmantank/cron-expression: ^1.1 || ^2.0 || ^3.0
- ramsey/uuid: ^3.1 || ^4.0
- symfony/event-dispatcher: ^5.4 || ^6.0
Requires (Dev)
- mikey179/vfsstream: ^1.6.7
- psr/log: ^1.0
- symfony/phpunit-bridge: ^5.4 || ^6.0
README
php-task is a task-library for synchronous and asynchronous tasks.
Features
- Scheduling frequent tasks
- Custom handler to run tasks
- Extensibility with events
- Use your own storage to save the events
- Framework independent (uses a few symfony-components)
- Monitoring tasks (to be implemented)
- Statistics of tasks (to be implemented)
and many features more.
Installation
composer require php-task/php-task
Documentation
See the official documentation on http://php-task.readthedocs.io/en/latest/.
Contribution
Pull requests are welcome. Please see our CONTRIBUTING guide.