Файл: system/vendor/illuminate/contracts/Debug/ExceptionHandler.php
Строк: 49
<?php
namespace IlluminateContractsDebug;
use Throwable;
interface ExceptionHandler
{
/**
* Report or log an exception.
*
* @param Throwable $e
* @return void
*
* @throws Exception
*/
public function report(Throwable $e);
/**
* Determine if the exception should be reported.
*
* @param Throwable $e
* @return bool
*/
public function shouldReport(Throwable $e);
/**
* Render an exception into an HTTP response.
*
* @param IlluminateHttpRequest $request
* @param Throwable $e
* @return SymfonyComponentHttpFoundationResponse
*
* @throws Throwable
*/
public function render($request, Throwable $e);
/**
* Render an exception to the console.
*
* @param SymfonyComponentConsoleOutputOutputInterface $output
* @param Throwable $e
* @return void
*/
public function renderForConsole($output, Throwable $e);
}