Dispatcher
Illuminate\Events\Dispatcher
class src/Illuminate/Events/Dispatcher.php
__construct
v11.0.0 以前から
__construct(?Illuminate\Contracts\Container\Container $container = null)
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Contracts\Container\Container|null $container, @return void]
-
v11.3.0
シグネチャ変更
- 変更前
__construct(Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Contracts\Container\Container|null $container, @return void]- 変更後
__construct(?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Contracts\Container\Container|null $container, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Contracts\Container\Container|null $container, @return void]- 変更後
__construct(?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Contracts\Container\Container|null $container]
-
v13.0.0
シグネチャ変更
- 変更前
__construct(?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Contracts\Container\Container|null $container]- 変更後
__construct(?Illuminate\Contracts\Container\Container $container = null)
createClassListener
v11.0.0 以前から
createClassListener($listener, $wildcard = false)
@param string $listener
@param bool $wildcard
@return \Closure
-
v11.0.0
追加
- 変更後
createClassListener($listener, $wildcard = false) [@param string $listener, @param bool $wildcard, @return \Closure]
defer
v12.22.0 から
defer(callable $callback, ?array $events = null)
@param callable(): TResult $callback
@param string[]|null $events
@return TResult
-
v12.22.0
追加
- 変更後
defer(callable $callback, ?array $events = null) [@param callable $callback, @param array|null $events, @return mixed]
-
v12.41.0
シグネチャ変更
- 変更前
defer(callable $callback, ?array $events = null) [@param callable $callback, @param array|null $events, @return mixed]- 変更後
defer(callable $callback, ?array $events = null) [@param callable(): TResult $callback, @param string[]|null $events, @return TResult]
dispatch
v11.0.0 以前から
dispatch($event, $payload = [], $halt = false)
@param string|object $event
@param mixed $payload
@param bool $halt
@return array|null
-
v11.0.0
追加
- 変更後
dispatch($event, $payload = [], $halt = false) [@param string|object $event, @param mixed $payload, @param bool $halt, @return array|null]
flush
v11.0.0 以前から
flush($event)
@param string $event
@return void
-
v11.0.0
追加
- 変更後
flush($event) [@param string $event, @return void]
forget
v11.0.0 以前から
forget($event)
@param string $event
@return void
-
v11.0.0
追加
- 変更後
forget($event) [@param string $event, @return void]
forgetPushed
v11.0.0 以前から
forgetPushed()
@return void
-
v11.0.0
追加
- 変更後
forgetPushed() [@return void]
getListeners
v11.0.0 以前から
getListeners($eventName)
@param string $eventName
@return array
-
v11.0.0
追加
- 変更後
getListeners($eventName) [@param string $eventName, @return array]
getRawListeners
v11.0.0 以前から
getRawListeners()
@return array<string, callable|array|class-string|null>
hasListeners
v11.0.0 以前から
hasListeners($eventName)
@param string $eventName
@return bool
-
v11.0.0
追加
- 変更後
hasListeners($eventName) [@param string $eventName, @return bool]
hasWildcardListeners
v11.0.0 以前から
hasWildcardListeners($eventName)
@param string $eventName
@return bool
-
v11.0.0
追加
- 変更後
hasWildcardListeners($eventName) [@param string $eventName, @return bool]
listen
v11.0.0 以前から
listen($events, $listener = null)
@param \Illuminate\Events\QueuedClosure|callable|array|class-string|string $events
@param \Illuminate\Events\QueuedClosure|callable|array|class-string|null $listener
@return void
-
v11.0.0
追加
- 変更後
listen($events, $listener = null) [@param \Closure|string|array $events, @param \Closure|string|array|null $listener, @return void]
-
v11.21.0
シグネチャ変更
- 変更前
listen($events, $listener = null) [@param \Closure|string|array $events, @param \Closure|string|array|null $listener, @return void]- 変更後
listen($events, $listener = null) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $events, @param \Illuminate\Events\QueuedClosure|\Closure|string|array|null $listener, @return void]
-
v11.34.0
シグネチャ変更
- 変更前
listen($events, $listener = null) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $events, @param \Illuminate\Events\QueuedClosure|\Closure|string|array|null $listener, @return void]- 変更後
listen($events, $listener = null) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string|string $events, @param \Illuminate\Events\QueuedClosure|callable|array|class-string|null $listener, @return void]
makeListener
v11.0.0 以前から
makeListener($listener, $wildcard = false)
@param \Closure|string|array{class-string, string} $listener
@param bool $wildcard
@return \Closure
-
v11.0.0
追加
- 変更後
makeListener($listener, $wildcard = false) [@param \Closure|string|array $listener, @param bool $wildcard, @return \Closure]
-
v12.41.0
シグネチャ変更
- 変更前
makeListener($listener, $wildcard = false) [@param \Closure|string|array $listener, @param bool $wildcard, @return \Closure]- 変更後
makeListener($listener, $wildcard = false) [@param \Closure|string|array{class-string, string} $listener, @param bool $wildcard, @return \Closure]
push
v11.0.0 以前から
push($event, $payload = [])
@param string $event
@param object|array $payload
@return void
-
v11.0.0
追加
- 変更後
push($event, $payload = []) [@param string $event, @param object|array $payload, @return void]
setQueueResolver
v11.0.0 以前から
setQueueResolver(callable $resolver)
@param callable(): \Illuminate\Contracts\Queue\Queue $resolver
@return $this
-
v11.0.0
追加
- 変更後
setQueueResolver(callable $resolver) [@param callable $resolver, @return $this]
-
v12.41.0
シグネチャ変更
- 変更前
setQueueResolver(callable $resolver) [@param callable $resolver, @return $this]- 変更後
setQueueResolver(callable $resolver) [@param callable(): \Illuminate\Contracts\Queue\Queue $resolver, @return $this]
setTransactionManagerResolver
v11.0.0 以前から
setTransactionManagerResolver(callable $resolver)
@param (callable(): (\Illuminate\Database\DatabaseTransactionsManager|null)) $resolver
@return $this
-
v11.0.0
追加
- 変更後
setTransactionManagerResolver(callable $resolver) [@param callable $resolver, @return $this]
-
v12.41.0
シグネチャ変更
- 変更前
setTransactionManagerResolver(callable $resolver) [@param callable $resolver, @return $this]- 変更後
setTransactionManagerResolver(callable $resolver) [@param (callable(): \Illuminate\Database\DatabaseTransactionsManager|null) $resolver, @return $this]
-
v12.53.0
シグネチャ変更
- 変更前
setTransactionManagerResolver(callable $resolver) [@param (callable(): \Illuminate\Database\DatabaseTransactionsManager|null) $resolver, @return $this]- 変更後
setTransactionManagerResolver(callable $resolver) [@param (callable(): (\Illuminate\Database\DatabaseTransactionsManager|null)) $resolver, @return $this]
subscribe
v11.0.0 以前から
subscribe($subscriber)
@param object|string $subscriber
@return void
-
v11.0.0
追加
- 変更後
subscribe($subscriber) [@param object|string $subscriber, @return void]
until
v11.0.0 以前から
until($event, $payload = [])
@param string|object $event
@param mixed $payload
@return array|null
-
v11.0.0
追加
- 変更後
until($event, $payload = []) [@param string|object $event, @param mixed $payload, @return mixed]
-
v12.41.0
シグネチャ変更
- 変更前
until($event, $payload = []) [@param string|object $event, @param mixed $payload, @return mixed]- 変更後
until($event, $payload = []) [@param string|object $event, @param mixed $payload, @return array|null]