Logger

Illuminate\Log\Logger

class src/Illuminate/Log/Logger.php

__call

v11.0.0 以前から

__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
  1. v11.0.0 追加
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]

__construct

v11.0.0 以前から

__construct(Psr\Log\LoggerInterface $logger, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null)
@param \Psr\Log\LoggerInterface $logger
@param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher
  1. v11.0.0 追加
    変更後
    __construct(Psr\Log\LoggerInterface $logger, Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Psr\Log\LoggerInterface $logger, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]
  2. v11.3.0 シグネチャ変更
    変更前
    __construct(Psr\Log\LoggerInterface $logger, Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Psr\Log\LoggerInterface $logger, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]
    変更後
    __construct(Psr\Log\LoggerInterface $logger, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Psr\Log\LoggerInterface $logger, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]
  3. v12.4.0 シグネチャ変更
    変更前
    __construct(Psr\Log\LoggerInterface $logger, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Psr\Log\LoggerInterface $logger, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]
    変更後
    __construct(Psr\Log\LoggerInterface $logger, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Psr\Log\LoggerInterface $logger, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher]

alert

v11.0.0 以前から

alert($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    alert($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

critical

v11.0.0 以前から

critical($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    critical($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

debug

v11.0.0 以前から

debug($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    debug($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

emergency

v11.0.0 以前から

emergency($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    emergency($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

error

v11.0.0 以前から

error($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    error($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

getEventDispatcher

v11.0.0 以前から

getEventDispatcher()
@return \Illuminate\Contracts\Events\Dispatcher|null
  1. v11.0.0 追加
    変更後
    getEventDispatcher() [@return \Illuminate\Contracts\Events\Dispatcher]
  2. v12.45.0 シグネチャ変更
    変更前
    getEventDispatcher() [@return \Illuminate\Contracts\Events\Dispatcher]
    変更後
    getEventDispatcher() [@return \Illuminate\Contracts\Events\Dispatcher|null]

getLogger

v11.0.0 以前から

getLogger()
@return \Psr\Log\LoggerInterface
  1. v11.0.0 追加
    変更後
    getLogger() [@return \Psr\Log\LoggerInterface]

info

v11.0.0 以前から

info($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    info($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

listen

v11.0.0 以前から

listen(Closure $callback)
@param \Closure $callback
@return void
  1. v11.0.0 追加
    変更後
    listen(Closure $callback) [@param \Closure $callback, @return void]

log

v11.0.0 以前から

log($level, $message, array $context = []): void
@param string $level
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    log($level, $message, array $context = []): void [@param string $level, @param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

notice

v11.0.0 以前から

notice($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    notice($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

setEventDispatcher

v11.0.0 以前から

setEventDispatcher(Illuminate\Contracts\Events\Dispatcher $dispatcher)
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
  1. v11.0.0 追加
    変更後
    setEventDispatcher(Illuminate\Contracts\Events\Dispatcher $dispatcher) [@param \Illuminate\Contracts\Events\Dispatcher $dispatcher, @return void]

warning

v11.0.0 以前から

warning($message, array $context = []): void
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    warning($message, array $context = []): void [@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]

withContext

v11.0.0 以前から

withContext(array $context = [])
@param array $context
@return $this
  1. v11.0.0 追加
    変更後
    withContext(array $context = []) [@param array $context, @return $this]

withoutContext

v11.0.0 以前から

withoutContext(?array $keys = null)
@param string[]|null $keys
@return $this
  1. v11.0.0 追加
    変更後
    withoutContext() [@return $this]
  2. v12.4.0 シグネチャ変更
    変更前
    withoutContext() [@return $this]
    変更後
    withoutContext(?array $keys = null) [@param string[]|null $keys, @return $this]

write

v11.0.0 以前から

write($level, $message, array $context = []): void
@param string $level
@param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message
@param array $context
@return void
  1. v11.0.0 追加
    変更後
    write($level, $message, array $context = []): void [@param string $level, @param \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, @param array $context, @return void]