PHP Class Sylius\Bundle\GridBundle\Doctrine\PHPCRODM\DataSource

Inheritance: implements Sylius\Component\Grid\Data\DataSourceInterface
Show file Open project: sylius/sylius

Public Methods

Method Description
__construct ( Doctrine\ODM\PHPCR\Query\Builder\QueryBuilder $queryBuilder, Sylius\Bundle\GridBundle\Doctrine\PHPCRODM\ExpressionBuilder $expressionBuilder = null )
getData ( Sylius\Component\Grid\Parameters $parameters )
getExpressionBuilder ( )
restrict ( $expression, $condition = DataSourceInterface::CONDITION_AND )

Method Details

__construct() public method

public __construct ( Doctrine\ODM\PHPCR\Query\Builder\QueryBuilder $queryBuilder, Sylius\Bundle\GridBundle\Doctrine\PHPCRODM\ExpressionBuilder $expressionBuilder = null )
$queryBuilder Doctrine\ODM\PHPCR\Query\Builder\QueryBuilder
$expressionBuilder Sylius\Bundle\GridBundle\Doctrine\PHPCRODM\ExpressionBuilder

getData() public method

public getData ( Sylius\Component\Grid\Parameters $parameters )
$parameters Sylius\Component\Grid\Parameters

getExpressionBuilder() public method

restrict() public method

public restrict ( $expression, $condition = DataSourceInterface::CONDITION_AND )