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

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

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

Свойство Тип Описание
$column
$field
$id
$label
$query
$value

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

Метод Описание
__construct ( $column, $label = '' )
__toString ( )
condition ( array $inputs ) : array | mixed | null Get query condition from filter.
datetime ( ) Datetime filter.
field ( )
formatId ( $columns ) : array | string Format id.
getId ( )
render ( )
select ( array $options = [] ) Select filter.
setupField ( ) : void Setup field.

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

Метод Описание
buildCondition ( )
buildRelationCondition ( )
fieldVars ( )
formatLabel ( string $label ) : string Format label.
formatName ( string $column ) : string Format name.
setField ( $field )
variables ( )

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

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

public __construct ( $column, $label = '' )

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

public __toString ( )

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

protected buildCondition ( )

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

protected buildRelationCondition ( )

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

Get query condition from filter.
public condition ( array $inputs ) : array | mixed | null
$inputs array
Результат array | mixed | null

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

Datetime filter.
public datetime ( )

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

public field ( )

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

protected fieldVars ( )

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

Format id.
public formatId ( $columns ) : array | string
$columns
Результат array | string

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

Format label.
protected formatLabel ( string $label ) : string
$label string
Результат string

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

Format name.
protected formatName ( string $column ) : string
$column string
Результат string

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

public getId ( )

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

public render ( )

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

Select filter.
public select ( array $options = [] )
$options array

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

protected setField ( $field )

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

Setup field.
public setupField ( ) : void
Результат void

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

protected variables ( )

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

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

protected $column

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

protected $field

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

protected $id

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

protected $label

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

protected $query

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

protected $value