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

addColumnSearchToBuilderIfRequested() private method

private addColumnSearchToBuilderIfRequested ( array $columns, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder, OpenSkill\Datatable\Columns\ColumnConfiguration $column, integer $position )
$columns array incoming column request
$builder OpenSkill\Datatable\Queries\QueryConfigurationBuilder
$column OpenSkill\Datatable\Columns\ColumnConfiguration
$position integer position of the column in the columnConfiguration loop
    private function addColumnSearchToBuilderIfRequested($columns, $builder, $column, $position)
    {
        if ($column->getSearch()->isSearchable()) {
            // search for this column is available
            $value = $columns[$position]['search']['value'];
            if (!$this->isEmpty($value)) {
                $builder->columnSearch($column->getName(), $value);
            }
        }
    }