platform/api/laravel/Broadcasting/BroadcastController.yaml

50 lines
1.2 KiB
YAML
Raw Normal View History

2024-09-02 17:44:11 +00:00
name: BroadcastController
class_comment: null
dependencies:
- name: Request
type: class
source: Illuminate\Http\Request
- name: Controller
type: class
source: Illuminate\Routing\Controller
- name: Broadcast
type: class
source: Illuminate\Support\Facades\Broadcast
- name: AccessDeniedHttpException
type: class
source: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException
properties: []
methods:
- name: authenticate
visibility: public
parameters:
- name: request
comment: '# * Authenticate the request for channel access.
# *
# * @param \Illuminate\Http\Request $request
# * @return \Illuminate\Http\Response'
- name: authenticateUser
visibility: public
parameters:
- name: request
comment: '# * Authenticate the current user.
# *
# * See: https://pusher.com/docs/channels/server_api/authenticating-users/#user-authentication.
# *
# * @param \Illuminate\Http\Request $request
# * @return \Illuminate\Http\Response'
traits:
- Illuminate\Http\Request
- Illuminate\Routing\Controller
- Illuminate\Support\Facades\Broadcast
- Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException
interfaces: []