gos/ratchet-stack
最新稳定版本:v0.2.0
Composer 安装命令:
composer require gos/ratchet-stack
包简介
Ratchet Stack
README 文档
README
NOTE - This repository is no longer maintained
Ratchet Stack
Builder for ratchet middlewares based on ComponentInterface.
Ratchet Stack Builder is a small library that helps you construct a nested ComponentInterface decorator tree. It models it as a stack of middlewares.
Inspired of StackPHP
Installation
composer require gos/ratchet-stack
Example
use Gos\Component\RatchetStack\Builder; use React\Socket\Server; use React\EventLoop\Factory; $stack = new Builder(); $loop = Factory::create(); $socket = new Server($loop); $socket->listen($this->port, $this->host); $stack ->push('Ratchet\Server\IoServer', $socket, $loop) ->push('Ratchet\Http\HttpServer') ->push('Ratchet\WebSocket\WsServer') ->push('Ratchet\Session\SessionProvider', $this->sessionHandler) ->push('Ratchet\Wamp\WampServer') ; $wampApplication = new WampApplication(); //Instance of WampServerInterface $app = $stack->resolve($wampApplication); //Give IoServer instance $app->run();
统计信息
- 总下载量: 812.62k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-05-27