Documentation

Filter
in package

Table of Contents

$default_values  : mixed
$field  : string
$id  : string
$input  : string
$label  : string
$multiple  : bool
$operators  : array<string|int, mixed>
$placeholder  : string
$plugin  : string
$plugin_config  : array<string|int, mixed>
$plugins  : array<string|int, mixed>
$type  : string
$validation  : array<string|int, mixed>
$values  : array<string|int, mixed>
__construct()  : mixed
serValues()  : void
Задаёт значения для фильтров
setId()  : void
Задаёт идентификатор
setInput()  : void
Задаёт элемент ввода
setLabel()  : void
Задаёт название фильтра
setOperators()  : void
Задаёт операторы для фильтра
setType()  : void
Задаёт тип фильтра
setValidation()  : void
toArray()  : array<string|int, mixed>
Формирует массив из параметров фильтра

Properties

$default_values

protected mixed $default_values

$input

protected string $input = ''

$multiple

protected bool $multiple

$operators

protected array<string|int, mixed> $operators = []

$placeholder

protected string $placeholder

$plugin

protected string $plugin = ''

$plugin_config

protected array<string|int, mixed> $plugin_config = []

$plugins

protected array<string|int, mixed> $plugins

$validation

protected array<string|int, mixed> $validation = []

$values

protected array<string|int, mixed> $values = []

Methods

__construct()

public __construct(string $id, string $label, array<string|int, mixed> $values) : mixed
Parameters
$id : string
$label : string
$values : array<string|int, mixed>
Return values
mixed

serValues()

Задаёт значения для фильтров

public serValues(array<string|int, string> $values) : void
Parameters
$values : array<string|int, string>
Return values
void

setId()

Задаёт идентификатор

public setId(string $id) : void
Parameters
$id : string
Return values
void

setInput()

Задаёт элемент ввода

public setInput(string $input) : void
Parameters
$input : string
Return values
void

setLabel()

Задаёт название фильтра

public setLabel(string $label) : void
Parameters
$label : string
Return values
void

setOperators()

Задаёт операторы для фильтра

public setOperators(array<string|int, string> $operators) : void
Parameters
$operators : array<string|int, string>
Return values
void

setType()

Задаёт тип фильтра

public setType(string $type) : void
Parameters
$type : string
Return values
void

setValidation()

public setValidation(array<string|int, mixed> $validation) : void
Parameters
$validation : array<string|int, mixed>
Return values
void

toArray()

Формирует массив из параметров фильтра

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results