PHP Класс Storm\Drivers\Base\Relational\Queries\CriterionCompiler

Наследование: implements Storm\Drivers\Base\Relational\Queries\ICriterionCompiler
Показать файл Открыть проект

Открытые методы

Метод Описание
AppendCriterion ( QueryBuilder $QueryBuilder, Criterion $Criterion )

Защищенные методы

Метод Описание
AppendGroupByExpressions ( QueryBuilder $QueryBuilder, array $Expressions )
AppendOrderByExpressions ( QueryBuilder $QueryBuilder, SplObjectStorage $ExpressionAscendingMap )
AppendPredicateExpressions ( QueryBuilder $QueryBuilder, array $PredicateExpressions )
AppendRange ( QueryBuilder $QueryBuilder, $Offset, $Limit )

Описание методов

AppendCriterion() закрытый публичный Метод

final public AppendCriterion ( QueryBuilder $QueryBuilder, Criterion $Criterion )
$QueryBuilder QueryBuilder
$Criterion Storm\Core\Relational\Criterion

AppendGroupByExpressions() абстрактный защищенный Метод

abstract protected AppendGroupByExpressions ( QueryBuilder $QueryBuilder, array $Expressions )
$QueryBuilder QueryBuilder
$Expressions array

AppendOrderByExpressions() абстрактный защищенный Метод

abstract protected AppendOrderByExpressions ( QueryBuilder $QueryBuilder, SplObjectStorage $ExpressionAscendingMap )
$QueryBuilder QueryBuilder
$ExpressionAscendingMap SplObjectStorage

AppendPredicateExpressions() абстрактный защищенный Метод

abstract protected AppendPredicateExpressions ( QueryBuilder $QueryBuilder, array $PredicateExpressions )
$QueryBuilder QueryBuilder
$PredicateExpressions array

AppendRange() абстрактный защищенный Метод

abstract protected AppendRange ( QueryBuilder $QueryBuilder, $Offset, $Limit )
$QueryBuilder QueryBuilder