Page MenuHomePhorge

websocket.php
No OneTemporary

Size
935 B
Referenced Files
None
Subscribers
None

websocket.php

<?php
use Illuminate\Http\Request;
use SwooleTW\Http\Websocket\Facades\Websocket;
/*
|--------------------------------------------------------------------------
| Websocket Routes
|--------------------------------------------------------------------------
|
| Here is where you can register websocket events for your application.
|
*/
Websocket::on(
'connect',
function ($websocket, Request $request) {
\Log::debug("someone connected");
$websocket->emit(
'message',
'welcome'
);
}
);
Websocket::on(
'open',
function ($websocket, Request $request) {
\Log::debug("socket opened");
}
);
Websocket::on(
'disconnect',
function ($websocket) {
\Log::debug("someone disconnected");
}
);
Websocket::on('message', 'App\Http\Controllers\WebsocketController@message');
Websocket::on('ping', 'App\Http\Controllers\WebsocketController@ping');

File Metadata

Mime Type
text/x-php
Expires
Fri, Jun 12, 4:08 AM (10 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
914781
Default Alt Text
websocket.php (935 B)

Event Timeline