Added custom handlers for all registered routes.
This commit is contained in:
parent
0dfa682c97
commit
3e239a0728
|
|
@ -147,6 +147,14 @@ return [
|
|||
|
||||
'websocket' => \BeyondCode\LaravelWebSockets\WebSockets\WebSocketHandler::class,
|
||||
|
||||
'trigger_event' => \BeyondCode\LaravelWebSockets\HttpApi\Controllers\TriggerEventController::class,
|
||||
|
||||
'fetch_channels' => \BeyondCode\LaravelWebSockets\HttpApi\Controllers\FetchChannelsController::class,
|
||||
|
||||
'fetch_channel' => \BeyondCode\LaravelWebSockets\HttpApi\Controllers\FetchChannelController::class,
|
||||
|
||||
'fetch_users' => \BeyondCode\LaravelWebSockets\HttpApi\Controllers\FetchUsersController::class,
|
||||
|
||||
],
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -61,10 +61,10 @@ class Router
|
|||
{
|
||||
$this->get('/app/{appKey}', config('websockets.handlers.websocket', WebSocketHandler::class));
|
||||
|
||||
$this->post('/apps/{appId}/events', TriggerEventController::class);
|
||||
$this->get('/apps/{appId}/channels', FetchChannelsController::class);
|
||||
$this->get('/apps/{appId}/channels/{channelName}', FetchChannelController::class);
|
||||
$this->get('/apps/{appId}/channels/{channelName}/users', FetchUsersController::class);
|
||||
$this->post('/apps/{appId}/events', config('websockets.handlers.trigger_event', TriggerEventController::class));
|
||||
$this->get('/apps/{appId}/channels', config('websockets.handlers.fetch_channels', FetchChannelsController::class));
|
||||
$this->get('/apps/{appId}/channels/{channelName}', config('websockets.handlers.fetch_channel', FetchChannelController::class));
|
||||
$this->get('/apps/{appId}/channels/{channelName}/users', config('websockets.handlers.fetch_users', FetchUsersController::class));
|
||||
|
||||
$this->customRoutes->each(function ($action, $uri) {
|
||||
$this->get($uri, $action);
|
||||
|
|
|
|||
Loading…
Reference in New Issue