Lines Matching refs:SubstringFilter
25 use FreeDSx\Ldap\Search\Filter\SubstringFilter;
145 * @return SubstringFilter
147 public static function substring(string $attribute, ?string $startsWith, ?string $endsWith, string ...$contains): SubstringFilter
149 return new SubstringFilter($attribute, $startsWith, $endsWith, ...$contains);
157 * @return SubstringFilter
159 public static function contains(string $attribute, string ...$values): SubstringFilter
161 return new SubstringFilter($attribute, null, null, ...$values);
169 * @return SubstringFilter
171 public static function endsWith(string $attribute, string $value): SubstringFilter
173 return new SubstringFilter($attribute, null, $value);
181 * @return SubstringFilter
183 public static function startsWith(string $attribute, string $value): SubstringFilter
185 return new SubstringFilter($attribute, $value);