enniel/wampeer

为Laravel提供thruway库

dev-master 2016-08-16 05:41 UTC

This package is auto-updated.

Last update: 2024-09-06 03:46:42 UTC


README

Build Status StyleCI License

Wampeer

Composer

要作为Composer包安装并用于Laravel 5,只需运行

composer require "enniel/wampeer"

安装完成后,你可以在config/app.php文件中的providers数组中注册服务提供者

'providers' => [
  \Enniel\Wampeer\Providers\WampeerServiceProvider::class,
]

你可以使用外观接口来缩短代码。将以下内容添加到你的别名中

'aliases' => [
  'WampRouter' => \Enniel\Wampeer\Facades\Router::class,
]

然后使用php artisan vendor:publish发布资产。这将添加config/wampeer.php文件。

用法

在你的提供者中设置启动方法中的代码

WampRouter::registerModules([
    // Websocket listener
    new RatchetTransportProvider(),
    // Rawsocket listener
    new RawSocketTransportProvider(),
]);
WampRouter::addInternalClient(new SimpleAuthProviderClient(["testSimpleAuthRealm", "authful_realm"]));