class BroadcastController extends Controller (View source)
| protected array | $middleware | The middleware registered on the controller. | from Controller |
| ControllerMiddlewareOptions | middleware(Closure|array|string $middleware, array $options = [])
Register middleware on the controller. | from Controller |
| array | getMiddleware()
Get the middleware assigned to the controller. | from Controller |
| Response | callAction(string $method, array $parameters)
Execute an action on the controller. | from Controller |
| mixed | __call(string $method, array $parameters)
Handle calls to missing methods on the controller. | from Controller |
| Response | authenticate(Request $request)
Authenticate the request for channel access. | |
| Response | authenticateUser(Request $request)
Authenticate the current user. |
Register middleware on the controller.
Get the middleware assigned to the controller.
Execute an action on the controller.
Handle calls to missing methods on the controller.
Authenticate the current user.
See: https://pusher.com/docs/channels/server_api/authenticating-users/#user-authentication.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Broadcasting/BroadcastController.html