PHP Класс yii\debug\components\search\Filter

С версии: 2.0
Автор: Mark Jebri ([email protected])
Наследование: extends yii\base\Component
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$rules rules for matching filters in the way: [:fieldName => [rule1, rule2,..]]

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

Метод Описание
addMatcher ( string $name, yii\debug\components\search\matchers\MatcherInterface $rule ) Adds data filtering rule.
filter ( array $data ) : array Applies filter on a given array and returns filtered data.

Приватные методы

Метод Описание
passesFilter ( array $row ) : boolean Checks if the given data satisfies filters.

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

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

Adds data filtering rule.
public addMatcher ( string $name, yii\debug\components\search\matchers\MatcherInterface $rule )
$name string attribute name
$rule yii\debug\components\search\matchers\MatcherInterface

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

Applies filter on a given array and returns filtered data.
public filter ( array $data ) : array
$data array data to filter
Результат array filtered data

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

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

rules for matching filters in the way: [:fieldName => [rule1, rule2,..]]
protected $rules