Lines Matching refs:contains
57 protected $contains = [];
63 * @param string ...$contains
65 public function __construct(string $attribute, ?string $startsWith = null, ?string $endsWith = null, string ...$contains)
70 $this->contains = $contains;
126 return $this->contains;
137 $this->contains = $values;
147 if ($this->startsWith === null && $this->endsWith === null && count($this->contains) === 0) {
148 throw new RuntimeException('You must provide a contains, starts with, or ends with value to the substring filter.');
156 foreach ($this->contains as $contain) {
178 if (count($this->contains) !== 0) {
181 }, $this->contains);
214 [$startsWith, $endsWith, $contains] = self::parseSubstrings($substrings);
216 return new self($attrType->getValue(), $startsWith, $endsWith, ...$contains);
227 $contains = [];
242 $contains[] = $substring->getValue();
257 $contains