nayleen / async
Building blocks for async applications.
dev-main / 0.15.x-dev
2025-01-13 23:48 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.10 || ^3.8.1
- nayleen/finder: ^1.0
- php-di/php-di: ^7.0.7
- revolt/event-loop: ^1.0.6
- roave/better-reflection: ^6.52.0
- symfony/clock: ^7.2.0
- symfony/console: ^7.2.1
Requires (Dev)
- amphp/http: ^2.1.2
- amphp/http-server: ^3.4.2
- amphp/redis: ^2.0.1
- amphp/websocket-server: ^4.0.0
- bnf/phpstan-psr-container: ^1.1.0
- friendsofphp/php-cs-fixer: ^3.67.0
- jetbrains/phpstorm-stubs: @dev
- nayleen/codestandard: dev-latest
- nayleen/development-dependencies: ^3.4.2
- phpstan/phpstan: ^1.12.15
- 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: 2025-01-14 10:22:30 UTC
README
Building blocks for asynchronous applications.
Built on top of AMPHP libraries, utilizing PHP8.1 fibers.
Installation
composer require nayleen/async