\n"; $data .= "

$errorType: $errstr
At line $errline in $errfile\n
\n
\n

\n"; // Get a backtrace, filtering out debug method calls $data .= SS_Backtrace::backtrace(true, false, array( 'SS_LogErrorEmailFormatter->format', 'SS_LogEmailWriter->_write' )); $data .= "\n"; $relfile = Director::makeRelative($errfile); if($relfile[0] == '/') $relfile = substr($relfile, 1); $host = @$_SERVER['HTTP_HOST']; $uri = @$_SERVER['REQUEST_URI']; $subject = "$errorType at $relfile line {$errline} (http://{$host}{$uri})"; return array( 'subject' => $subject, 'data' => $data ); } }