PHP Class PhalconRest\QueryParsers\PhqlQueryParser

Inheritance: extends PhalconRest\Mvc\Plugin
Show file Open project: olivierandriessen/phalcon-rest

Public Methods

Method Description
applyQuery ( Phalcon\Mvc\Model\Query\Builder $builder, PhalconApi\Data\Query $query, ApiResource $resource )
fromQuery ( PhalconApi\Data\Query $query, ApiResource $resource ) : Phalcon\Mvc\Model\Query\Builder

Private Methods

Method Description
getBindValues ( $values, $suffix = '' )
getConditionFormat ( $operator )
getOperator ( $operator )
getValuesReplacementString ( $values, $suffix = '' )
operatorMap ( )
parseValue ( $operator, $value )
parseValues ( $operator, $values )

Method Details

applyQuery() public method

public applyQuery ( Phalcon\Mvc\Model\Query\Builder $builder, PhalconApi\Data\Query $query, ApiResource $resource )
$builder Phalcon\Mvc\Model\Query\Builder
$query PhalconApi\Data\Query
$resource PhalconRest\Api\ApiResource

fromQuery() public method

public fromQuery ( PhalconApi\Data\Query $query, ApiResource $resource ) : Phalcon\Mvc\Model\Query\Builder
$query PhalconApi\Data\Query
$resource PhalconRest\Api\ApiResource
return Phalcon\Mvc\Model\Query\Builder