vemcogroup / nova-websockets
一个用于将WebSocket集成到Laravel Nova的工具。
1.0.0
2019-10-30 08:04 UTC
Requires
- php: >=7.1.0
- beyondcode/laravel-websockets: ^1.0
- laravel/nova: *
This package is auto-updated.
Last update: 2024-09-05 14:38:02 UTC
README
此工具可以为Laravel Websockets创建应用程序,并查看分析和调试。
安装
您可以通过composer将nova工具安装到使用Nova的Laravel应用程序中
composer require vemcogroup/nova-websockets
此工具使用Laravel Websockets,因此您需要通过安装部分来设置。
请记住,Laravel Websockets通过此工具是必需的,因此无需使用composer require
。
接下来,您必须使用Nova注册此工具。这通常在NovaServiceProvider
的tools
方法中完成。
// in app/Providers/NovaServiceProvider.php // ... public function tools() { return [ // ... new \Vemcogroup\Websockets\Websockets, ]; }
接下来,运行迁移以添加新的应用程序表。
php artisan migrate
使用方法
您现在可以通过名为“Websockets”的新菜单项使用此工具
如果您想通过此工具创建的应用程序使用WebSocket,请在config\websockets.php
中将app_provider
更改为使用工具的SocketProvider
'app_provider' => \Vemcogroup\Websockets\SocketProvider::class,
要使用分析/调试菜单项来分析您的WebSocket连接,您必须将config\websockets.php
中的path
更改为使用相同的路径
'path' => 'sockets',