add($item); } } /** * @return array */ public function all(): array { return $this->list; } /** * @param string $item * @return void */ public function add($item): void { if ($item) { $this->list[] = $item; } } /** * @param string $item * @return void */ public function remove($item): void { $pos = array_search($item, $this->list, true); if ($pos) { unset($this->list[$pos]); } } }