Contao\CoreBundle\EventListener\PrettyErrorScreenListener::getTemplateParameters PHP Method

getTemplateParameters() private method

Returns the template parameters.
private getTemplateParameters ( string $view, integer $statusCode, GetResponseForExceptionEvent $event ) : array | null
$view string
$statusCode integer
$event Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent
return array | null
    private function getTemplateParameters($view, $statusCode, GetResponseForExceptionEvent $event)
    {
        if (null === ($labels = $this->loadLanguageStrings())) {
            return null;
        }
        /** @var Config $config */
        $config = $this->framework->getAdapter(Config::class);
        $encoded = StringUtil::encodeEmail($config->get('adminEmail'));
        return ['statusCode' => $statusCode, 'statusName' => Response::$statusTexts[$statusCode], 'error' => $labels, 'template' => $view, 'base' => $event->getRequest()->getBasePath(), 'adminEmail' => 'mailto:' . $encoded, 'exception' => $event->getException()->getMessage()];
    }