Lines Matching defs:values
29 * Delete a value, or values, from an attribute.
51 * @param string ...$values
53 public function __construct(int $modType, $attribute, ...$values)
56 $this->attribute = $attribute instanceof Attribute ? $attribute : new Attribute($attribute, ...$values);
130 * Add the values contained in the attribute, creating the attribute if necessary.
133 * @param string ...$values
136 public static function add($attribute, ...$values): Change
138 $attribute = $attribute instanceof Attribute ? $attribute : new Attribute($attribute, ...$values);
144 * Delete values from the attribute. If no values are listed, or if all current values of the attribute are listed,
148 * @param string ...$values
151 public static function delete($attribute, ...$values): Change
153 $attribute = $attribute instanceof Attribute ? $attribute : new Attribute($attribute, ...$values);
159 * Replace all existing values with the new values, creating the attribute if it did not already exist. A replace
163 * @param string ...$values
166 public static function replace($attribute, ...$values): Change
168 $attribute = $attribute instanceof Attribute ? $attribute : new Attribute($attribute, ...$values);
174 * Remove all values from an attribute, essentially un-setting/resetting it. This is the same type as delete when
175 * going to LDAP. The real difference being that no values are attached to the change.