MercureBroadcaster

Illuminate\Broadcasting\Broadcasters\MercureBroadcaster

class src/Illuminate/Broadcasting/Broadcasters/MercureBroadcaster.php

__construct

v13.32.0 から

__construct(Symfony\Component\Mercure\HubInterface $hub, int $expiration = 300, ?Illuminate\Broadcasting\Mercure\ChannelEncrypter $encrypter = null, string $topicPrefix = 'https://laravel.alt/echo/', bool $clientEvents = true)
@param \Symfony\Component\Mercure\HubInterface $hub
@param int $expiration
@param \Illuminate\Broadcasting\Mercure\ChannelEncrypter|null $encrypter
@param string $topicPrefix
@param bool $clientEvents
  1. v13.32.0 追加
    変更後
    __construct(Symfony\Component\Mercure\HubInterface $hub, int $expiration = 300, ?Illuminate\Broadcasting\Mercure\ChannelEncrypter $encrypter = null, string $topicPrefix = 'https://laravel.alt/echo/', bool $clientEvents = true) [@param \Symfony\Component\Mercure\HubInterface $hub, @param int $expiration, @param \Illuminate\Broadcasting\Mercure\ChannelEncrypter|null $encrypter, @param string $topicPrefix, @param bool $clientEvents]

auth

v13.32.0 から

auth($request)
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\JsonResponse
  1. v13.32.0 追加
    変更後
    auth($request) [@param \Illuminate\Http\Request $request, @return \Illuminate\Http\JsonResponse]

broadcast

v13.32.0 から

broadcast(array $channels, $event, array $payload = [])
@param array<int, \Illuminate\Broadcasting\Channel|string> $channels
@param string $event
@param array<string, mixed> $payload
@return void
  1. v13.32.0 追加
    変更後
    broadcast(array $channels, $event, array $payload = []) [@param array<int, \Illuminate\Broadcasting\Channel|string> $channels, @param string $event, @param array<string, mixed> $payload, @return void]

getHub

v13.32.0 から

getHub()
@return \Symfony\Component\Mercure\HubInterface
  1. v13.32.0 追加
    変更後
    getHub() [@return \Symfony\Component\Mercure\HubInterface]

setHub

v13.32.0 から

setHub(Symfony\Component\Mercure\HubInterface $hub)
@param \Symfony\Component\Mercure\HubInterface $hub
@return void
  1. v13.32.0 追加
    変更後
    setHub(Symfony\Component\Mercure\HubInterface $hub) [@param \Symfony\Component\Mercure\HubInterface $hub, @return void]

validAuthenticationResponse

v13.32.0 から

validAuthenticationResponse($request, $result)
@param \Illuminate\Http\Request $request
@param mixed $result
@return mixed
  1. v13.32.0 追加
    変更後
    validAuthenticationResponse($request, $result) [@param \Illuminate\Http\Request $request, @param mixed $result, @return mixed]