Exemplo n.º 1
0
 /**
  * @param InjectionException $ie
  * @return int
  */
 public static function processInjectionException(InjectionException $ie)
 {
     $body = $ie->getMessage() . "\n\n";
     $body .= "Dependency chain is:\n\n";
     $body .= implode("\n", $ie->getDependencyChain());
     $body .= "Stack trace:\n";
     $body .= Tier::getExceptionString($ie);
     $body = new ExceptionHtmlBody($body, 500);
     self::sendRawBodyResponse($body);
     return \Tier\TierApp::PROCESS_END;
 }
Exemplo n.º 2
0
/**
 * @param InjectionException $ie
 * @param Request $request
 */
function processInjectionException(InjectionException $ie, Request $request)
{
    $body = $ie->getMessage() . "\n\n";
    $body .= "Dependency chain is:\n\n";
    $body .= implode("\n", $ie->getDependencyChain());
    $body = new ExceptionHtmlBody($body, 500);
    \Tier\sendErrorResponse($request, $body);
}