PHP Класс Encore\Admin\Grid\Filter

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$allows array
$filters array
$model

Открытые методы

Метод Описание
__call ( string $method, array $arguments ) Generate a filter object and add to grid.
__construct ( Model $model )
__toString ( ) : Illuminate\View\View | string Get the string contents of the filter view.
conditions ( ) : array Get all conditions of the filters.
execute ( ) : array Execute the filter with conditions.
render ( ) : Illuminate\View\View | string Get the string contents of the filter view.

Защищенные методы

Метод Описание
addFilter ( AbstractFilter $filter ) : AbstractFilter Add a filter to grid.
filters ( ) : AbstractFilter[] Get all filters.

Описание методов

__call() публичный Метод

Generate a filter object and add to grid.
public __call ( string $method, array $arguments )
$method string
$arguments array

__construct() публичный Метод

public __construct ( Model $model )
$model Model

__toString() публичный Метод

Get the string contents of the filter view.
public __toString ( ) : Illuminate\View\View | string
Результат Illuminate\View\View | string

addFilter() защищенный Метод

Add a filter to grid.
protected addFilter ( AbstractFilter $filter ) : AbstractFilter
$filter Encore\Admin\Grid\Filter\AbstractFilter
Результат Encore\Admin\Grid\Filter\AbstractFilter

conditions() публичный Метод

Get all conditions of the filters.
public conditions ( ) : array
Результат array

execute() публичный Метод

Execute the filter with conditions.
public execute ( ) : array
Результат array

filters() защищенный Метод

Get all filters.
protected filters ( ) : AbstractFilter[]
Результат Encore\Admin\Grid\Filter\AbstractFilter[]

render() публичный Метод

Get the string contents of the filter view.
public render ( ) : Illuminate\View\View | string
Результат Illuminate\View\View | string

Описание свойств

$allows защищенное свойство

protected array $allows
Результат array

$filters защищенное свойство

protected array $filters
Результат array

$model защищенное свойство

protected $model