src/ItePHP/Core/HTTPErrorHandler.php
public function execute(\Exception $exception){
		if(!$this->classLoader->get('environment')->isSilent()){
			error_log($exception->getMessage()." ".$exception->getFile()."(".$exception->getLine().")");
		}

		$presenter=$this->getPresenter($this->request->getUrl());

		$response=new Response();
		$response->setStatusCode(500);
		$response->setContent($exception);
		if($exception instanceof HTTPException){
			$response->setStatusCode($exception->getStatusCode());
		}

		$event=new ExecutePresenterEvent($this->request,$response);
		$this->classLoader->get('eventManager')->fire('executePresenter',$event);

		$presenter->render($this->request,$response);

	}
public function execute(\Exception $exception){
		if(!$this->classLoader->get('environment')->isSilent()){
			error_log($exception->getMessage()." ".$exception->getFile()."(".$exception->getLine().")");
		}

		$presenter=$this->getPresenter($this->request->getUrl());

		$response=new Response();
		$response->setStatusCode(500);
		$response->setContent($exception);
		if($exception instanceof HTTPException){
			$response->setStatusCode($exception->getStatusCode());
		}

		$event=new ExecutePresenterEvent($this->request,$response);
		$this->classLoader->get('eventManager')->fire('executePresenter',$event);

		$presenter->render($this->request,$response);

	}
public function execute ( \ Exception $ exception ) { if ( ! $ this -> classLoader -> get ( 'environment' ) -> isSilent ( ) ) { error_log ( $ exception -> getMessage ( ) . " " . $ exception -> getFile ( ) . "(" . $ exception -> getLine ( ) . ")" ) ; } $ presenter = $ this -> getPresenter ( $ this -> request -> getUrl ( ) ) ; $ response = new Response ( ) ; $ response -> setStatusCode ( 500 ) ; $ response -> setContent ( $ exception ) ; if ( $ exception instanceof HTTPException ) { $ response -> setStatusCode ( $ exception -> getStatusCode ( ) ) ; } $ event = new ExecutePresenterEvent ( $ this -> request , $ response ) ; $ this -> classLoader -> get ( 'eventManager' ) -> fire ( 'executePresenter' , $ event ) ; $ presenter -> render ( $ this -> request , $ response ) ; }
{@inheritdoc}
{