/** * Generates: "Argument '{$argumentName}' is invalid: {$whatIsWrong}". * * @param string $argumentName * @param string $whatIsWrong * @param \Exception|null $previous */ public function __construct($argumentName, $whatIsWrong, Exception $previous = null) { $this->setMessageTemplate("Argument '%argumentName%' is invalid: %whatIsWrong%"); $this->setParameters(['%argumentName%' => $argumentName, '%whatIsWrong%' => $whatIsWrong]); parent::__construct($this->getBaseTranslation(), 0, $previous); }
/** * Generates: "Argument '{$argumentName}' is invalid: {$whatIsWrong}" * * @param string $argumentName * @param string $whatIsWrong * @param \Exception|null $previous */ public function __construct($argumentName, $whatIsWrong, Exception $previous = null) { parent::__construct("Argument '{$argumentName}' is invalid: {$whatIsWrong}", 0, $previous); }