PHP 클래스 yii\debug\components\search\Filter

부터: 2.0
저자: Mark Jebri ([email protected])
상속: extends yii\base\Component
파일 보기 프로젝트 열기: yiisoft/yii2-debug 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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