public function addFilterMultiSelect($key, $name, array $options, $column = null)
	{
		$column = $column ?: $key;

		if (!is_string($column)) {
			throw new DataGridException('Filter MultiSelect can only filter in one column.');
		}

		$this->addFilterCheck($key);

		return $this->filters[$key] = new Filter\FilterMultiSelect($this, $key, $name, $options, $column);
	}
public function addFilterMultiSelect($key, $name, array $options, $column = null)
	{
		$column = $column ?: $key;

		if (!is_string($column)) {
			throw new DataGridException('Filter MultiSelect can only filter in one column.');
		}

		$this->addFilterCheck($key);

		return $this->filters[$key] = new Filter\FilterMultiSelect($this, $key, $name, $options, $column);
	}
public function addFilterMultiSelect ( $ key , $ name , array $ options , $ column = null ) { $ column = $ column ? : $ key ; if ( ! is_string ( $ column ) ) { throw new DataGridException ( 'Filter MultiSelect can only filter in one column.' ) ; } $ this -> addFilterCheck ( $ key ) ; return $ this -> filters [ $ key ] = new Filter \ FilterMultiSelect ( $ this , $ key , $ name , $ options , $ column ) ; }
Add multi select box filter
@param string $key
@param string $name
@param array  $options
@param string $column
@return Filter\FilterSelect
@throws DataGridException
Add multi select box filter