nayleen / async
Building blocks for async applications.
dev-main / 0.12.x-dev
2024-12-24 05:18 UTC
Requires
- php: >=8.3
- ext-pcntl: *
- ext-posix: *
- amphp/amp: ^3.0.2
- amphp/cache: ^2.0.1
- amphp/cluster: ^2.0.1
- amphp/log: ^2.0.0
- amphp/parallel: ^2.3.1
- amphp/serialization: ^1.0.0
- dragonmantank/cron-expression: ^3.4.0
- laravel/serializable-closure: ^1.3.7
- monolog/monolog: ^2.9 || ^3.8.1
- nayleen/finder: ^1.0
- php-di/php-di: ^7.0.7
- revolt/event-loop: ^1.0.6
- roave/better-reflection: ^6.49.0
- symfony/clock: ^7.2.0
- symfony/console: ^7.2.1
Requires (Dev)
- amphp/http: ^2.1.2
- amphp/http-server: ^3.4.1
- amphp/redis: ^2.0.1
- amphp/websocket-server: ^4.0.0
- bnf/phpstan-psr-container: ^1.1.0
- jetbrains/phpstorm-stubs: @dev
- nayleen/codestandard: dev-latest
- nayleen/development-dependencies: ^3.4.2
- phpunit/phpunit: ^9.6.22
- roave/security-advisories: dev-latest
Suggests
- ext-igbinary: To use igbinary serializer
- ext-msgpack: To use msgpack serializer
- amphp/http-server: To run http server workers
- amphp/redis: To use Redis as worker cache
- amphp/websocket-server: For websocket request handler support
- nayleen/async-bus: For distributed event processing
This package is auto-updated.
Last update: 2024-12-24 05:18:21 UTC
README
Building blocks for asynchronous applications.
Built on top of AMPHP libraries, utilizing PHP8.1 fibers.
Installation
composer require nayleen/async