babdev / websocket-server
PHP library to create a WebSocket server
Fund package maintenance!
mbabker
Installs: 4 983
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: 8.2.* || 8.3.* || 8.4.*
- guzzlehttp/psr7: ^2.4
- psr/http-message: ^1.0 || ^2.0
- ratchet/rfc6455: ^0.3.1
- react/event-loop: ^1.3
- react/socket: ^1.11
- symfony/http-foundation: ^6.4 || ^7.0
- symfony/routing: ^6.4 || ^7.0
Requires (Dev)
- ext-session: *
- ext-sockets: *
- phpstan/extension-installer: ^1.3.1
- phpstan/phpstan: 1.12.7
- phpstan/phpstan-phpunit: 1.4.0
- phpunit/phpunit: 11.4.3
- psr/container: ^1.0 || ^2.0
- psr/event-dispatcher: ^1.0
- rector/rector: 1.2.8
- symfony/security-core: ^6.4 || ^7.0
Conflicts
- psr/container: >=3.0
- psr/event-dispatcher: >=2.0
This package is auto-updated.
Last update: 2024-11-04 16:16:34 UTC
README
The PHP WebSocket Server package is a library built on top of ReactPHP to run a WebSocket server.
Documentation
Please see the BabDev website for detailed information on how to use this package.
Security
If you believe you have discovered a security issue with this package, please email michael.babker@gmail.com with information about the issue. Do NOT use the public issue tracker for security issues.
Acknowledgements
This package is based heavily on the design of Ratchet.
License
Pagerfanta is licensed under the MIT License. See the LICENSE file for full details.