gos / web-socket-bundle
Symfony Web Socket Bundle
Fund package maintenance!
mbabker
Installs: 1 959 931
Dependents: 10
Suggesters: 0
Security: 1
Stars: 608
Watchers: 23
Forks: 140
Open Issues: 48
Type:symfony-bundle
Requires
- php: ^7.4 || ^8.0
- cboden/ratchet: ^0.4.4
- gos/pubsub-router-bundle: ^2.2
- gos/websocket-client: ^1.1
- psr/log: ^1.1 || ^2.0 || ^3.0
- react/event-loop: ^1.2
- react/socket: ^1.9
- symfony/config: ^4.4 || ^5.4 || ^6.0
- symfony/console: ^4.4 || ^5.4 || ^6.0
- symfony/dependency-injection: ^4.4 || ^5.4 || ^6.0
- symfony/deprecation-contracts: ^2.1 || ^3.0
- symfony/event-dispatcher: ^4.4 || ^5.4 || ^6.0
- symfony/http-foundation: ^4.4 || ^5.4 || ^6.0
- symfony/http-kernel: ^4.4 || ^5.4 || ^6.0
- symfony/polyfill-php80: ^1.15
- symfony/security-core: ^4.4 || ^5.4 || ^6.0
- symfony/serializer: ^4.4 || ^5.4 || ^6.0
- symfony/string: ^5.4 || ^6.0
- symfony/yaml: ^4.4 || ^5.4 || ^6.0
Requires (Dev)
- doctrine/cache: ^1.11 || ^2.0
- doctrine/dbal: ^2.13.1 || ^3.1
- matthiasnoback/symfony-dependency-injection-test: ^4.2
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: 1.8.5
- phpstan/phpstan-phpunit: 1.1.1
- phpstan/phpstan-symfony: 1.2.13
- phpunit/phpunit: ^9.5
- symfony/cache: ^4.4 || ^5.4 || ^6.0
- symfony/options-resolver: ^4.4 || ^5.4 || ^6.0
- symfony/phpunit-bridge: ^5.4 || ^6.0
- symfony/stopwatch: ^4.4 || ^5.4 || ^6.0
- symfony/twig-bundle: ^4.4 || ^5.4 || ^6.0
- symfony/web-profiler-bundle: ^4.4 || ^5.4 || ^6.0
Suggests
- ext-amqp: * to use the amqp pusher
- ext-pcntl: * to handle process signals
- ext-pdo: * to use PDO ping services
- doctrine/cache: to use doctrine/cache as a client driver
- doctrine/dbal: to use Doctrine ping services
- gos/react-amqp: to use the amqp server push handler
- symfony/cache: to use symfony/cache as an authentication storage driver
- symfony/options-resolver: to use the pushers
- symfony/serializer: to use the pushers
- symfony/stopwatch: to use the data collectors
Conflicts
- doctrine/cache: <1.11
- doctrine/dbal: <2.13.1 || ~3.0.0
- gos/react-amqp: <0.3
- symfony/cache: <4.4 || >=5.0,<5.3
- symfony/monolog-bundle: <3.0
- symfony/options-resolver: <4.4 || >=5.0,<5.3
- symfony/stopwatch: <4.4 || >=5.0,<5.3
- symfony/twig-bundle: <4.4 || >=5.0,<5.3
- symfony/web-profiler-bundle: <4.4 || >=5.0,<5.3
- twig/twig: <1.36 || >=2.0,<2.6
- 4.x-dev
- 3.x-dev
- v3.15.0
- v3.14.0
- v3.13.0
- v3.12.0
- v3.11.0
- v3.10.0
- v3.9.0
- v3.8.1
- v3.8.0
- v3.7.2
- v3.7.1
- v3.7.0
- v3.6.2
- v3.6.1
- v3.6.0
- v3.5.0
- v3.4.0
- v3.3.0
- v3.2.0
- v3.1.0
- v3.0.0
- v3.0.0-rc
- v3.0.0-beta2
- v3.0.0-beta
- 2.x-dev
- v2.7.0
- v2.6.1
- v2.6.0
- v2.5.0
- v2.4.0
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.0
- v2.0.0-rc2
- v2.0.0-rc
- v2.0.0-beta2
- v2.0.0-beta
- 1.x-dev
- v1.10.4
- v1.10.3
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.0
- v1.9.0-rc4
- v1.9.0-rc3
- v1.9.0-rc2
- v1.9.0-rc1
- v1.8.13
- v1.8.12
- v1.8.12-rc6
- v1.8.12-rc5
- v1.8.12-rc4
- v1.8.12-rc3
- v1.8.12-rc2
- v1.8.12-rc1
- v1.8.11
- v1.8.10
- v1.8.9
- v1.8.8
- v1.8.7
- v1.8.6
- v1.8.5
- v1.8.4
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.1
- v1.7.0
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- V1.1.0
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
This package is auto-updated.
Last update: 2024-12-04 05:41:11 UTC
README
GosWebSocketBundle is a Symfony bundle built on top of Ratchet and Autobahn|JS designed to bring together websocket functionality in an easy-to-use application architecture.
Support
Documentation
Please see the docs folder for detailed information on how to use this bundle.
Security
If you believe you have discovered a security issue with this bundle, please email michael.babker@gmail.com with information about the issue. Do NOT use the public issue tracker for security issues.
Acknowledgements
This bundle is based on ClankBundle.
License
GosWebSocketBundle is licensed under the MIT License. See the LICENSE file for full details.