Lines Matching defs:value

57      * Create a simple equality value check filter.
60 * @param string $value
63 public static function equal(string $attribute, string $value): EqualityFilter
65 return new EqualityFilter($attribute, $value);
83 * @param string $value
86 public static function greaterThanOrEqual(string $attribute, string $value): GreaterThanOrEqualFilter
88 return new GreaterThanOrEqualFilter($attribute, $value);
95 * @param string $value
98 public static function gte(string $attribute, string $value): GreaterThanOrEqualFilter
100 return self::greaterThanOrEqual($attribute, $value);
107 * @param string $value
110 public static function lessThanOrEqual(string $attribute, string $value): LessThanOrEqualFilter
112 return new LessThanOrEqualFilter($attribute, $value);
119 * @param string $value
122 public static function lte(string $attribute, string $value): LessThanOrEqualFilter
124 return self::lessThanOrEqual($attribute, $value);
128 * Check if any attribute value is present.
153 * Creates a substring filter to specifically check if an attribute value contains a value.
165 * Check if an attribute value ends with a specific value.
168 * @param string $value
171 public static function endsWith(string $attribute, string $value): SubstringFilter
173 return new SubstringFilter($attribute, null, $value);
177 * Check if an attribute value starts with a specific value.
180 * @param string $value
183 public static function startsWith(string $attribute, string $value): SubstringFilter
185 return new SubstringFilter($attribute, $value);
192 * @param string $value
197 public static function extensible(?string $attribute, string $value, ?string $rule, bool $matchDn = false): MatchingRuleFilter
199 return new MatchingRuleFilter($rule, $attribute, $value, $matchDn);
206 * @param string $value
209 public static function approximate(string $attribute, string $value): ApproximateFilter
211 return new ApproximateFilter($attribute, $value);