Download the PHP package componenta/websocket-app without Composer
On this page you can find all versions of the php package componenta/websocket-app. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download componenta/websocket-app
More information about componenta/websocket-app
Files in componenta/websocket-app
Package websocket-app
Short Description Application integration for Componenta WebSocket server
License MIT
Informations about the package websocket-app
Componenta WebSocket App
Application integration for componenta/websocket-server. The package adds a WebSocket application adapter, boot target, and bootloader for the Scope::WEBSOCKET runtime.
Installation
The package exposes Componenta\App\WebSocket\ConfigProvider through Composer metadata and includes Componenta\WebSocket\ConfigProvider.
Registered Services
ConfigProvider registers:
| Service or config key | Purpose |
|---|---|
WebSocketAppAdapter |
Creates a WebSocket app for Scope::WEBSOCKET. |
WebSocketBootTargetAdapter |
Creates the boot target for WebSocket configuration. |
WebSocketBootloader |
Loads config/websocket.php when it exists. |
App |
Runs the configured WebSocket server application. |
Configuration File
WebSocketBootloader requires config/websocket.php if it exists. The file receives $app as WebSocketBootTargetInterface and can set the application:
The assigned value may be a WebSocketApplicationInterface, a container service id, a MessageRouterInterface, or a callable.
Related Packages
componenta/websocket-serverprovides the server, protocol, connection, socket, and application contracts.componenta/skeletonhas a WebSocket preset withbin/websocket.php.
All versions of websocket-app with dependencies
componenta/app Version ^1.0
componenta/config Version ^1.0
componenta/path-resolver Version ^1.0
componenta/scope Version ^1.0
componenta/websocket-server Version ^1.0
psr/container Version ^2.0