Storm\Drivers\Base\Relational\Expressions\Expression::Conditional PHP Method

Conditional() public static method

public static Conditional ( parent $ConditionExpression, parent $IfTrueExpression, parent $IfFalseExpression ) : IfExpression
$ConditionExpression parent
$IfTrueExpression parent
$IfFalseExpression parent
return IfExpression
    public static function Conditional(parent $ConditionExpression, parent $IfTrueExpression, parent $IfFalseExpression)
    {
        return new IfExpression($ConditionExpression, $IfTrueExpression, $IfFalseExpression);
    }

Usage Example

Esempio n. 1
0
 public function MapCastExpression($CastType, CoreExpression $CastValueExpression)
 {
     switch ($CastType) {
         case O\Cast::Boolean:
             return Expression::Conditional($CastValueExpression, Expression::Constant(1), Expression::Constant(0));
         default:
             return Expression::Cast($CastType, $CastValueExpression);
     }
 }
All Usage Examples Of Storm\Drivers\Base\Relational\Expressions\Expression::Conditional