OpenSkill\Datatable\Queries\Parser\Datatable110QueryParser::getSearchColumns PHP Method

getSearchColumns() public method

public getSearchColumns ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder, array $columnConfiguration )
$query Symfony\Component\HttpFoundation\ParameterBag
$builder OpenSkill\Datatable\Queries\QueryConfigurationBuilder
$columnConfiguration array
    public function getSearchColumns($query, $builder, array $columnConfiguration)
    {
        // for each column we need to see if there is a search value
        $columns = $query->get('columns');
        foreach ($columnConfiguration as $i => $c) {
            // check if there is something search related
            if (!isset($columns[$i])) {
                continue;
            }
            $this->addColumnSearchToBuilderIfRequested($columns, $builder, $c, $i);
        }
    }