Lines Matching refs:filter
60 foreach ($filters as $filter) {
62 $filterName = $filter['name'];
66 if ($filter['is-not-defined']) {
79 if ($filter['time-range']) {
81 …if ($this->validateTimeRange($subComponent, $filter['time-range']['start'], $filter['time-range'][…
88 if (!$filter['comp-filters'] && !$filter['prop-filters']) {
97 $this->validateCompFilters($subComponent, $filter['comp-filters']) &&
98 $this->validatePropFilters($subComponent, $filter['prop-filters'])) {
131 foreach ($filters as $filter) {
133 $filterName = $filter['name'];
137 if ($filter['is-not-defined']) {
150 if ($filter['time-range']) {
152 …if ($this->validateTimeRange($subComponent, $filter['time-range']['start'], $filter['time-range'][…
159 if (!$filter['param-filters'] && !$filter['text-match']) {
168 $this->validateParamFilters($subComponent, $filter['param-filters']) &&
169 … (!$filter['text-match'] || $this->validateTextMatch($subComponent, $filter['text-match']))
203 foreach ($filters as $filter) {
205 $isDefined = isset($parent[$filter['name']]);
207 if ($filter['is-not-defined']) {
220 if (!$filter['text-match']) {
226 foreach ($parent[$filter['name']]->getParts() as $paramPart) {
228 if ($this->validateTextMatch($paramPart, $filter['text-match'])) {