zikarsky / react-gearman
A async implementation for gearman ontop of react
Installs: 5 773
Dependents: 0
Suggesters: 0
Security: 0
Stars: 26
Watchers: 6
Forks: 8
Open Issues: 9
Requires
- php: >=7.4
- psr/log: ~1.0
- ramsey/uuid: ^3.7|^4.0
- react/dns: ^1
- react/event-loop: ^1
- react/promise: ^2.8
- react/socket: ^1
- react/stream: ^1
Requires (Dev)
- amphp/react-adapter: ^1.0|^2.0
- friendsofphp/php-cs-fixer: ^2.3
- phpunit/phpunit: ^9
README
A async Gearman implementation for PHP ontop of reactphp
Current status:
- There is a working implementation for a GearmanClient
- There is a partially working implementation for GearmanWorker - will be refactored
- Code is unit-tested and adheres to http://gearman.org/protocol/
- No real integration tests with gearmand yet. Some examples can be found in
examples
Development
Your PRs and changes are very welcome!
Please run tests and fix code-style with:
bin/phpunit
bin/php-cs-fixer fix
If you want to check code-style before fixing it, run bin/php-cs-fixer fix --dry-run --diff