public function getArguments(string $key = null)
	{
		return is_null($key)
			? $this->arguments
			: $this->arguments[$key];
	}
public function getArguments(string $key = null)
	{
		return is_null($key)
			? $this->arguments
			: $this->arguments[$key];
	}
public function getArguments ( string $ key = null ) { return is_null ( $ key ) ? $ this -> arguments : $ this -> arguments [ $ key ] ; }
Returns the arguments for a specified key, or all.

@return mixed
Returns the arguments for a specified key or all .