Storm\Drivers\Platforms\Base\Queries\ExpressionCompiler::AppendIf PHP Метод

AppendIf() защищенный Метод

protected AppendIf ( QueryBuilder $QueryBuilder, IfExpression $Expression )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Expression Storm\Drivers\Base\Relational\Expressions\IfExpression
    protected function AppendIf(QueryBuilder $QueryBuilder, E\IfExpression $Expression)
    {
        $QueryBuilder->Append('IF');
        $QueryBuilder->Append('(');
        $this->Append($QueryBuilder, $Expression->GetConditionExpression());
        $QueryBuilder->Append(',');
        $this->Append($QueryBuilder, $Expression->GetIfTrueExpression());
        $QueryBuilder->Append(',');
        $this->Append($QueryBuilder, $Expression->GetIfFalseExpression());
        $QueryBuilder->Append(')');
    }