Conditionable
trait Conditionable (View source)
Methods
                    $this|TWhenReturnType
                
                
                    when($value = null, callable|null $callback = null, callable|null $default = null)
        
                                            
                
            Apply the callback if the given "value" is (or resolves to) truthy.
                    $this|TUnlessReturnType
                
                
                    unless($value = null, callable|null $callback = null, callable|null $default = null)
        
                                            
                
            Apply the callback if the given "value" is (or resolves to) falsy.
Details
        
                            $this|TWhenReturnType
    when($value = null, callable|null $callback = null, callable|null $default = null)
        
    
    Apply the callback if the given "value" is (or resolves to) truthy.
        
                            $this|TUnlessReturnType
    unless($value = null, callable|null $callback = null, callable|null $default = null)
        
    
    Apply the callback if the given "value" is (or resolves to) falsy.