/home
/u4344427
/public_html
/app
/application
/core
/My_Exceptions.php
}
public function show_php_error($severity, $message, $filepath, $line)
{
$run = new Run();
$handler = new PrettyPageHandler();
$handler->setApplicationPaths([$filepath]);
$handler->addDataTable($message, [
'file' => $filepath,
'line' => $line,
]);
$handler->setApplicationPaths([$filepath]);
$handler->addDataTableCallback('Details', function(\Whoops\Exception\Inspector $inspector) {
$data = array();
$exception = $inspector->getException();
if ($exception instanceof SomeSpecificException) {
$data['Important exception data'] = $exception->getSomeSpecificData();
}
$data['Exception class'] = get_class($severity);
$data['Exception code'] = $exception->getCode();
return $data;
});
$run->pushHandler($handler);
// Example: tag all frames inside a function with their function name
$run->pushHandler(function ($exception, $inspector, $run) {
$inspector->getFrames()->map(function ($frame) {
if ($function = $frame->getFunction()) {
$frame->addComment("This frame is within function '$function'", 'cpt-obvious');
}
return $frame;
});
});
if (\Whoops\Util\Misc::isAjaxRequest()) {
$jsonHandler = new JsonResponseHandler();
$jsonHandler->setJsonApi(true);
$whoops->pushHandler($jsonHandler);
}
Fatal error: During inheritance of ArrayAccess: Uncaught ArgumentCountError: Too few arguments to function Symfony\Component\VarDumper\Cloner\AbstractCloner::Symfony\Component\VarDumper\Cloner\{closure}(), 4 passed in /home/u4344427/public_html/app/vendor/symfony/var-dumper/Cloner/Data.php on line 19 and exactly 5 expected in /home/u4344427/public_html/app/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:215
Stack trace:
#0 /home/u4344427/public_html/app/vendor/symfony/var-dumper/Cloner/Data.php(19): Symfony\Component\VarDumper\Cloner\AbstractCloner->Symfony\Component\VarDumper\Cloner\{closure}()
#1 /home/u4344427/public_html/app/vendor/composer/ClassLoader.php(412): include('/home/u4344427/...')
#2 /home/u4344427/public_html/app/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile()
#3 /home/u4344427/public_html/app/vendor/symfony/var-dumper/Cloner/AbstractCloner.php(233): Composer\Autoload\ClassLoader->loadClass()
#4 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(169): Symfony\Component\VarDumper\Cloner\AbstractCloner->cloneVar()
#5 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(208): Whoops\Util\TemplateHelper->dump()
#6 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Resources/views/frame_code.html.php(37): Whoops\Util\TemplateHelper->dumpArgs()
#7 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/home/u4344427/...')
#8 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}()
#9 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func()
#10 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Resources/views/panel_details.html.php(1): Whoops\Util\TemplateHelper->render()
#11 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/home/u4344427/...')
#12 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}()
#13 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func()
#14 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Resources/views/panel_details_outer.html.php(2): Whoops\Util\TemplateHelper->render()
#15 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/home/u4344427/...')
#16 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}()
#17 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func()
#18 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Resources/views/layout.html.php(22): Whoops\Util\TemplateHelper->render()
#19 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/home/u4344427/...')
#20 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}()
#21 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func()
#22 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Handler/PrettyPageHandler.php(249): Whoops\Util\TemplateHelper->render()
#23 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Run.php(272): Whoops\Handler\PrettyPageHandler->handle()
#24 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Run.php(353): Whoops\Run->handleException()
#25 /home/u4344427/public_html/app/vendor/filp/whoops/src/Whoops/Run.php(378): Whoops\Run->handleError()
#26 [internal function]: Whoops\Run->handleShutdown()
#27 {main} in
/home/u4344427/public_html/app/vendor/symfony/var-dumper/Cloner/Data.php on line
19