add(...$collection); } /** * Adds an element to that set * * @param mixed ...$elements * * @return $this */ public function add(mixed ...$elements): self { /** @var mixed $element */ foreach ($elements as $element) { if (!in_array($element, $this->array, true)) { $this->array[$this->size()] = $element; } } return $this; } }