private addColumnSearchToBuilderIfRequested ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder, OpenSkill\Datatable\Columns\ColumnConfiguration $column, integer $position ) | ||
$query | Symfony\Component\HttpFoundation\ParameterBag | |
$builder | OpenSkill\Datatable\Queries\QueryConfigurationBuilder | |
$column | OpenSkill\Datatable\Columns\ColumnConfiguration | |
$position | integer | position of the column in the columnConfiguration loop |
private function addColumnSearchToBuilderIfRequested($query, $builder, $column, $position)
{
$query_key = 'sSearch_' . $position;
if ($column->getSearch()->isSearchable() && $query->has($query_key) && !$this->isEmpty($query->get($query_key))) {
$builder->columnSearch($column->getName(), $query->get($query_key));
}
}