Файл: vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Whoops/WhoopsExceptionRenderer.php
Строк: 48
<?php
namespace IlluminateFoundationExceptionsWhoops;
use IlluminateContractsFoundationExceptionRenderer;
use WhoopsRun as Whoops;
use function tap;
class WhoopsExceptionRenderer implements ExceptionRenderer
{
/**
* Renders the given exception as HTML.
*
* @param Throwable $throwable
* @return string
*/
public function render($throwable)
{
return tap(new Whoops, function ($whoops) {
$whoops->appendHandler($this->whoopsHandler());
$whoops->writeToOutput(false);
$whoops->allowQuit(false);
})->handleException($throwable);
}
/**
* Get the Whoops handler for the application.
*
* @return WhoopsHandlerHandler
*/
protected function whoopsHandler()
{
return (new WhoopsHandler)->forDebug();
}
}