Conditionable

Illuminate\Support\Traits\Conditionable

trait src/Illuminate/Conditionable/Traits/Conditionable.php

unless

v11.0.0 以前から

unless($value = null, ?callable $callback = null, ?callable $default = null)
@param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value
@param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback
@param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default
@return $this|TUnlessReturnType
  1. v11.0.0 追加
    変更後
    unless($value = null, callable $callback = null, callable $default = null) [@param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value, @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback, @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default, @return $this|TUnlessReturnType]
  2. v11.3.0 シグネチャ変更
    変更前
    unless($value = null, callable $callback = null, callable $default = null) [@param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value, @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback, @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default, @return $this|TUnlessReturnType]
    変更後
    unless($value = null, ?callable $callback = null, ?callable $default = null) [@param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value, @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback, @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default, @return $this|TUnlessReturnType]

when

v11.0.0 以前から

when($value = null, ?callable $callback = null, ?callable $default = null)
@param (\Closure($this): TWhenParameter)|TWhenParameter|null $value
@param (callable($this, TWhenParameter): TWhenReturnType)|null $callback
@param (callable($this, TWhenParameter): TWhenReturnType)|null $default
@return $this|TWhenReturnType
  1. v11.0.0 追加
    変更後
    when($value = null, callable $callback = null, callable $default = null) [@param (\Closure($this): TWhenParameter)|TWhenParameter|null $value, @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback, @param (callable($this, TWhenParameter): TWhenReturnType)|null $default, @return $this|TWhenReturnType]
  2. v11.3.0 シグネチャ変更
    変更前
    when($value = null, callable $callback = null, callable $default = null) [@param (\Closure($this): TWhenParameter)|TWhenParameter|null $value, @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback, @param (callable($this, TWhenParameter): TWhenReturnType)|null $default, @return $this|TWhenReturnType]
    変更後
    when($value = null, ?callable $callback = null, ?callable $default = null) [@param (\Closure($this): TWhenParameter)|TWhenParameter|null $value, @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback, @param (callable($this, TWhenParameter): TWhenReturnType)|null $default, @return $this|TWhenReturnType]