vars = $vars; } public function offsetExists(mixed $offset): bool { return true; } public function offsetGet(mixed $offset): mixed { return isset($this->vars[$offset]) ? $this->vars[$offset] : ''; } public function offsetSet(mixed $offset, mixed $value): void { $this->vars[$offset] = $value; } public function offsetUnset(mixed $offset): void { unset($this->vars[$offset]); } }