Lines Matching refs:Control
12 namespace FreeDSx\Ldap\Control;
30 * @var Control[]
36 * @param Control ...$controls
38 public function __construct(Control ...$controls)
44 * Check if a specific control exists by either the OID string or the Control object (strict check).
46 * @param string|Control $control
68 * @return null|Control
70 public function get(string $oid): ?Control
84 * @param Control ...$controls
87 public function add(Control ...$controls)
99 * @param Control ...$controls
102 public function set(Control ...$controls)
110 * Remove controls by OID or Control object (strict check).
112 * @param Control|string ...$controls
117 /** @var Control|string $control */
148 * Get the array of Control objects.
150 * @return Control[]
167 * @psalm-return \ArrayIterator<array-key, Control>