* @package Mammut */ class MissingArgumentException extends \Exception { private $arguments = null; public function __construct($argument, $code = -1, $previous = NULL) { $this->arguments = $argument; if(is_array($argument)) $argument = '[' . implode(',', $argument) . ']'; parent::__construct($argument, $code, $previous); } /** * * @return mixed the single argument name or an array of argument names */ public function getArgument() { return $this->arguments; } }