revision = $revision; $this->exception = $exception; $this->originalBody = $original_body; } protected function renderBody() { // Never called since buildBody() is overridden. } protected function renderSubject() { return "Exception: unable to process your mail request"; } protected function renderVaryPrefix() { return ''; } protected function buildBody() { $exception = $this->exception; $original_body = $this->originalBody; $message = $exception->getMessage(); $trace = $exception->getTraceAsString(); return <<