src/Fluent/Runner.php
protected function runDefault($default, $value)
    {
        if (is_string($value) && strlen($value) === 0) {
            return $default;
        } elseif (is_array($value) && empty($value)) {
            return $default;
        }

        return $value ?? $default;
    }
protected function runDefault($default, $value)
    {
        if (is_string($value) && strlen($value) === 0) {
            return $default;
        } elseif (is_array($value) && empty($value)) {
            return $default;
        }

        return $value ?? $default;
    }
protected function runDefault ( $ default , $ value ) { if ( is_string ( $ value ) && strlen ( $ value ) === 0 ) { return $ default ; } elseif ( is_array ( $ value ) && empty ( $ value ) ) { return $ default ; } return $ value ?? $ default ; }
Return the default value if the given value is empty or null.

@param  mixed  $default
@param  mixed  $value
@return mixed
Return the default value if the given value is empty or null .