Newscoop\TemplateList\BaseList::convertConstraints PHP Method

convertConstraints() protected method

Convert constraints array to Criteria
protected convertConstraints ( )
    protected function convertConstraints()
    {
        if (!is_array($this->criteria->perametersOperators)) {
            $this->criteria->perametersOperators = array();
        }
        $this->constraints = array_chunk($this->constraints, 3, true);
        foreach ($this->constraints as $constraint) {
            $constraint = array_values($constraint);
            if (count($constraint) == 3) {
                if (array_key_exists($constraint[0], $this->criteria)) {
                    $this->criteria->perametersOperators[$constraint[0]] = $this->operatorsMap[$constraint[1]];
                    $this->criteria->{$constraint}[0] = $constraint[2];
                }
            }
        }
    }