Lines Matching refs:string
31 * @var string
52 * @param string $filter
54 public function __construct(string $filter)
61 * @param string $filter
66 public static function parse(string $filter): FilterInterface
210 return [$endAt, $this->getComparisonFilterObject((string) $filterType, $attribute, $value)];
251 * @param string|null $filterType
257 protected function validateParsedFilter(?string $filterType, ?int $startsAt, ?int $startValue, $endAt): void
276 * @param string $operator
277 * @param string $attribute
278 * @param string $value
283 protected function getComparisonFilterObject(string $operator, string $attribute, string $value): FilterInterface
307 * @param string $attribute
308 * @param string $value
312 protected function getMatchingRuleFilterObject(string $attribute, string $value): MatchingRuleFilter
343 * @param string $attribute
344 * @param string $value
348 protected function getSubstringFilterObject(string $attribute, string $value): SubstringFilter
404 * @param string $char
408 protected function startsWith(string $char, int $pos): bool
469 * @param string $value
470 * @return string
472 protected function unescapeValue(string $value)
474 return (string) preg_replace_callback('/\\\\([0-9A-Fa-f]{2})/', function ($matches) {