Ublaboo\DataGrid\DataGrid::addFilterDate PHP Method

addFilterDate() public method

Add datepicker filter
public addFilterDate ( string $key, string $name, string $column = NULL ) : FilterDate
$key string
$name string
$column string
return Ublaboo\DataGrid\Filter\FilterDate
    public function addFilterDate($key, $name, $column = NULL)
    {
        $column = $column ?: $key;
        if (!is_string($column)) {
            throw new DataGridException("FilterDate can only filter in one column.");
        }
        $this->addFilterCheck($key);
        return $this->filters[$key] = new Filter\FilterDate($this, $key, $name, $column);
    }

Usage Example

Exemplo n.º 1
0
 /**
  * @param string|null $column
  * @return Ublaboo\DataGrid\Filter\FilterDate
  */
 public function setFilterDate($column = NULL)
 {
     $column = $column === NULL ? $this->column : $column;
     return $this->grid->addFilterDate($this->key, $this->name, $column);
 }
DataGrid