public function __construct($messages, $code = 0, Exception $previous = null) { if (!$messages instanceof MessageProviderInterface) { $messages = new MessageBag((array) $messages); } $this->messages = $messages->getMessageBag(); $this->messages->setFormat(':message'); parent::__construct('', $code, $previous); }