60 return $this->arguments[$key];
63 throw new \InvalidArgumentException(sprintf(
'Argument "%s" not found.', $key));
76 $this->arguments[$key] = $value;
100 $this->arguments = $args;
114 return array_key_exists($key, $this->arguments);
150 unset($this->arguments[$key]);
173 return new \ArrayIterator($this->arguments);