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);
}
}