0 follower

Final Class Yiisoft\Data\Db\FilterHandler\BetweenHandler

InheritanceYiisoft\Data\Db\FilterHandler\BetweenHandler
ImplementsYiisoft\Data\Db\FilterHandler\QueryFilterHandlerInterface

Method Details

Hide inherited methods

getCondition() public method

public \Yiisoft\Db\QueryBuilder\Condition\ConditionInterface getCondition ( \Yiisoft\Data\Reader\FilterInterface $filter, Yiisoft\Data\Db\FilterHandler\Context $context )
$filter \Yiisoft\Data\Reader\FilterInterface
$context Yiisoft\Data\Db\FilterHandler\Context

                public function getCondition(FilterInterface $filter, Context $context): ConditionInterface
{
    /** @var Between $filter */
    return new DbBetweenCondition(
        $context->mapField($filter->field),
        $this->prepareValue($filter->minValue),
        $this->prepareValue($filter->maxValue),
    );
}

            
getFilterClass() public method

public string getFilterClass ( )

                public function getFilterClass(): string
{
    return Between::class;
}