Lines Matching refs:Attribute
14 use FreeDSx\Ldap\Entry\Attribute;
46 * @param string|Attribute $attribute
48 public function getRanged(Entry $entry, $attribute): ?Attribute
50 $attribute = $attribute instanceof Attribute ? new Attribute($attribute->getName()) : new Attribute($attribute);
65 * @return Attribute[]
66 * @psalm-return list<Attribute>
92 * @param Attribute|string|null $attribute
103 * @param Attribute $attribute
106 public function hasMoreValues(Attribute $attribute): bool
120 * @param Attribute $attribute
122 * @return Attribute
125 public function getMoreValues($entry, Attribute $attribute, $amount = '*'): Attribute
128 return new Attribute($attribute->getName());
133 $attrReq = new Attribute($attribute->getName());
160 * @param string|Attribute $attribute
161 * @return Attribute
164 public function getAllValues($entry, $attribute): Attribute
166 $attrResult = $attribute instanceof Attribute ? new Attribute($attribute->getName()) : new Attribute($attribute);
189 * @param Attribute $attribute
192 protected function getRangeOption(Attribute $attribute): ?Option