Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $e = $errors->exception;
- $res = "<h1>" . get_class($e) . "</h1>";
- $res .= "<h2>{$e->getMessage()} ({$e->getCode()})</h2>";
- $res .= "file: {$e->getFile()}<br />";
- $res .= "line: {$e->getLine()}<br />";
- $trace = explode('#', $e->getTraceAsString());
- foreach ($trace as $single)
- {
- $res .= "$single<br />";
- }
- $res .= "<br />URI:".$_SERVER['REQUEST_URI']
- ."<br />Param:<br />";
- foreach ($this->_getAllParams() as $param => $value)
- if (!is_array($value) && !is_object($value))
- $res .= $param.': "'.(string)$value.'"<br />';
- $res .= '<br />Server: <br />';
- foreach ($_SERVER as $param => $value)
- $res .= $param.': "'.(string)$value.'"<br />';
- $mail = new Zend_Mail('UTF-8');
- $mail->setFrom('bla', 'bla');
- $mail->addTo('bla');
- $mail->setSubject('exception thrown - '.$e->getMessage());
- $mail->setBodyHtml($res);
- $mail->send();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement