Homewear Daily Paper
Men
Filter/Sort
You saw
×
Preview product
Size
DeleteTwig\Error\RuntimeError {#1130 -lineno: 21 -name: "layout/error_layout.html.twig" -rawMessage: "An exception has been thrown during the rendering of a template ("Class "InternApiCallLog" not found")." -sourcePath: "/var/www/front_office/app/templates/cita/layout/error_layout.html.twig" -sourceCode: """ <!DOCTYPE html>\r\n <html lang="{{ app_global_lang() }}">\r\n <head>\r\n \r\n <meta charset="UTF-8"/>\r\n <meta name="viewport" content="width=device-width, initial-scale=1"/>\r\n <meta name="turbo-visit-control" content="reload">\r\n \r\n {# webpack public asset path #}\r\n {{ component('Webpack') }}\r\n \r\n <title>{% block title %}{% endblock %}</title>\r\n \r\n \r\n {% block assign_js_top %}{% endblock %}\r\n \r\n {% block data_layer %}\r\n \r\n {% endblock %}\r\n \r\n {{ app_global_var_js() }}\r\n \r\n {{ tags_head() }}\r\n \r\n {% block stylesheets %}\r\n \r\n <link rel="preload" href="{{ remote_asset('logo.png', 'images', false) }}"\r\n as="image">\r\n \r\n <link rel="stylesheet" type="text/css" media="screen"\r\n href="{{ remote_asset('all.css') }}" />\r\n \r\n {% endblock %}\r\n \r\n {% block javascripts %}\r\n \r\n {{ importmap() }}\r\n \r\n <link rel="preload" as="script"\r\n href="{{ remote_asset('all.js') }}">\r\n \r\n <script defer type="text/javascript"\r\n src="{{ remote_asset('all.js') }}"></script>\r\n \r\n {% endblock %}\r\n \r\n </head>\r\n <body {% block body_attr %}{% endblock %}>\r\n {% block page %}{% endblock %}\r\n \r\n {{ include('badge/sf_badge.html.twig') }}\r\n \r\n {{ tags_bottom() }}\r\n \r\n </body>\r\n \r\n {% block assign_js_bottom %}{% endblock %}\r\n \r\n </html> """ }
{% block data_layer %}
{% endblock %}
{{ app_global_var_js() }}
{{ tags_head() }}
{% block stylesheets %}
$macros = $this->macros;
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "errors/500.html.twig"));
$this->parent = $this->loadTemplate("layout/error_layout.html.twig", "errors/500.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = []): void
{
foreach ($this->yield($context, $blocks) as $data) {
echo $data;
}
}
public function render(array $context): string
ob_start();
} else {
ob_start(function () { return ''; });
}
try {
$this->display($context);
} catch (\Throwable $e) {
while (ob_get_level() > $level) {
ob_end_clean();
}
) {
}
public function render(array $context = []): string
{
return $this->template->render($context);
}
public function display(array $context = [])
{
// using func_get_args() allows to not expose the blocks argument
* @throws SyntaxError When an error occurred during compilation
* @throws RuntimeError When an error occurred during rendering
*/
public function render($name, array $context = []): string
{
return $this->load($name)->render($context);
}
/**
* Displays a template.
*
if($loader->exists($template)) {
require_once "conf.sf.php";
$view = $this->twig->render($template, []);
$response = new Response();
$response->setStatusCode($flattenedException->getStatusCode());
$response->setContent($view);
$this->priority ??= $dispatcher->getListenerPriority($eventName, $this->listener);
$e = $this->stopwatch->start($this->name, 'event_listener');
try {
($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
} finally {
if ($e->isStarted()) {
$e->stop();
}
}
foreach ($listeners as $listener) {
if ($stoppable && $event->isPropagationStopped()) {
break;
}
$listener($event, $eventName, $this);
}
}
/**
* Sorts the internal list of listeners for the given event by priority.
} else {
$listeners = $this->getListeners($eventName);
}
if ($listeners) {
$this->callListeners($listeners, $eventName, $event);
}
return $event;
}
try {
$this->beforeDispatch($eventName, $event);
try {
$e = $this->stopwatch->start($eventName, 'section');
try {
$this->dispatcher->dispatch($event, $eventName);
} finally {
if ($e->isStarted()) {
$e->stop();
}
}
* Handles a throwable by trying to convert it to a Response.
*/
private function handleThrowable(\Throwable $e, Request $request, int $type): Response
{
$event = new ExceptionEvent($this, $request, $type, $e, isKernelTerminating: $this->terminating);
$this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
// a listener might have replaced the exception
$e = $event->getThrowable();
if (!$event->hasResponse()) {
if ($pop = $request !== $this->requestStack->getMainRequest()) {
$this->requestStack->push($request);
}
try {
$response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
} finally {
if ($pop) {
$this->requestStack->pop();
}
}
if ($hasRun) {
throw $e;
}
$hasRun = true;
$kernel->terminateWithException($e, $request);
};
}
} elseif ($event instanceof ConsoleEvent && $app = $event->getCommand()->getApplication()) {
$output = $event->getOutput();
if ($output instanceof ConsoleOutputInterface) {
$this->exceptionHandler = null;
}
try {
if (null !== $exceptionHandler) {
$exceptionHandler($exception);
return;
}
$handlerException ??= $exception;
} catch (\Throwable $handlerException) {
string $contentType = 'application/json',
string $baseUri = null
)
{
$this->authAdapter = $authAdapter;
$this->apiCallLog = new \InternApiCallLog();
$this->siteCode = $siteCode;
$this->countryCode = $countryCode;
$this->languageCode = $languageCode;
$this->contentType = $contentType;
$this->isSymfonyEnv = class_exists('Symfony\Bundle\FrameworkBundle\Controller\AbstractController');
return new MachineAuthenticationCSAdapter($authApiService);
}
private function mountAdapterAndLogic(string $classTokenGenerator, array $classTokenStorages): TokenBasedAuthenticationService
{
$apiHelper = new ApiHelper();
// # 1 - Server Side
$adapterTokenGeneratorSS = new $classTokenGenerator($apiHelper);
$adapterTokenStorageSS = \array_map(function ($className) {
return new $className();
CookieTokenStorageSSAdapter::class,
SessionTokenStorageSSAdapter::class,
];
}
$authApiService = $this->mountAdapterAndLogic(
ApiCustomerTokenGeneratorSSAdapter::class,
$storages
);
return new CustomerAuthenticationCSAdapter($authApiService);
public function __construct( SerializerInterface $serializer )
{
$auth = new ApiAuthenticationFactory();
$this->api = new ApiHelper( $auth->getCustomerAdapter() , null ,null,null, 'application/json', getenv('API_NAVIGATION_HOST'));
$this->serializer = $serializer;
}
private function getPathPrefix(): string {
return getenv('API_NAVIGATION_HOST') ? '' : 'navigation';
{
if (true === $lazyLoad) {
return $container->privates['Hexa\\Navigation\\Repository\\CountryRepository'] = $container->createProxy('CountryRepositoryGhostAcda2d0', static fn () => \CountryRepositoryGhostAcda2d0::createLazyGhost(static fn ($proxy) => self::do($container, $proxy)));
}
return ($lazyLoad->__construct(($container->privates['serializer'] ?? self::getSerializerService($container))) && false ?: $lazyLoad);
}
}
* @return \Hexa\Navigation\Repository\CountryRepository
*/
public static function do($container, $lazyLoad = true)
{
if (true === $lazyLoad) {
return $container->privates['Hexa\\Navigation\\Repository\\CountryRepository'] = $container->createProxy('CountryRepositoryGhostAcda2d0', static fn () => \CountryRepositoryGhostAcda2d0::createLazyGhost(static fn ($proxy) => self::do($container, $proxy)));
}
return ($lazyLoad->__construct(($container->privates['serializer'] ?? self::getSerializerService($container))) && false ?: $lazyLoad);
}
}
try {
if ($defaultProperties = array_diff_key(LazyObjectRegistry::$defaultProperties[$instance::class], $this->skippedProperties)) {
PublicHydrator::hydrate($instance, $defaultProperties);
}
($this->initializer)($instance);
} catch (\Throwable $e) {
$this->status = self::STATUS_UNINITIALIZED_FULL;
$this->reset($instance);
throw $e;
?? Hydrator::$propertyScopes[$this::class][$property][3] = new \ReflectionProperty($scope ?? $class, $name);
} else {
$property = null;
}
if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $readonlyScope ?? $scope)) {
goto get_in_scope;
}
}
}
* @throws \Exception
*/
public function findAll(array $queryParams = []): array
{
// get the content
$response = $this->api->get($this->getPathPrefix().'/countries-infos')->getContent();
// get the serializer
$serialize = function () use ($response) {
return $this->serializer->deserialize($response, Country::class . '[]', 'json');
};
defaultLifetime: self::CACHE_LIFETIME
);
// The callable will only be executed on a cache miss.
return $cache->get('findAll', function (ItemInterface $item): array {
return $this->countryRepository->findAll();
});
}
public function getIds(string $countryCode, string $languageCode): array
{
if ($locked || !$wouldBlock) {
$logger?->info(sprintf('Lock %s, now computing item "{key}"', $locked ? 'acquired' : 'not supported'), ['key' => $item->getKey()]);
self::$lockedFiles[$key] = true;
$value = $callback($item, $save);
if ($save) {
if ($setMetadata) {
$setMetadata($item);
}
if (!isset($this->callbackWrapper)) {
$this->setCallbackWrapper($this->setCallbackWrapper(null));
}
try {
$value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {
$setMetadata($item, $startTime, $metadata);
}, $this->logger ?? null);
$setMetadata($item, $startTime, $metadata);
return $value;
}
}
if ($recompute) {
$save = true;
$item->set($callback($item, $save));
if ($save) {
$pool->save($item);
}
}
CacheItem::class
);
$this->callbackWrapper ??= LockRegistry::compute(...);
return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key) {
// don't wrap nor save recursive calls
if (isset($this->computing[$key])) {
$value = $callback($item, $save);
$save = false;
*/
trait CacheTrait
{
public function get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed
{
return $this->doGet($this, $key, $callback, $beta, $metadata);
}
public function delete(string $key): bool
{
return $this->deleteItem($key);
namespace: "country_{$this->contextManager->getLocale()}",
defaultLifetime: self::CACHE_LIFETIME
);
// The callable will only be executed on a cache miss.
return $cache->get('findAll', function (ItemInterface $item): array {
return $this->countryRepository->findAll();
});
}
public function getIds(string $countryCode, string $languageCode): array
/**
* Check if the country and language exist
*/
public function exist(string $navigation, string $code): bool
{
$countries = $this->findAll();
foreach ($countries as $country) {
foreach( $country->navigation->languages as $language){
// there is at least one navigation country with supported language
if (strtolower($country->navigation->code) === $navigation && strtolower($language->code) === $code ) {
/**
* Check if the country and language exist
*/
public function exist(string $navigation, string $locale): bool
{
return $this->manager->exist($navigation, $locale);
}
}
return !empty($this->_parameters["navigation"]) && !empty($this->_parameters['locale']);
}
public function isCountryAndLocaleAuthorized(): bool
{
return $this->isPageLocalized() && $this->countryService()->exist(navigation: $this->_parameters["navigation"], locale: $this->_parameters["locale"]);
}
public function getClientIp(): ?string
{
return $this->stack->getMainRequest()->getClientIp();
}
public function appGlobalJS(): string
{
$appUrls = $this->contextManager->isCountryAndLocaleAuthorized() ? $this->appUrls() : [];
$global_var_js = \array_merge(
$this->appParameters(),
$this->appState(),
$this->appFeatureFlags(),
yield from $this->unwrap()->yieldBlock('data_layer', $context, $blocks);
// line 20
yield "
";
// line 21
yield $this->extensions['App\Twig\Extension\AppExtension']->appGlobalJS();
yield "
";
// line 23
yield $this->env->getRuntime('App\Twig\Runtime\GoogleTagManagerRuntime')->tagsHead();
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
$macros = $this->macros;
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "errors/500.html.twig"));
$this->parent = $this->loadTemplate("layout/error_layout.html.twig", "errors/500.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = []): void
{
foreach ($this->yield($context, $blocks) as $data) {
echo $data;
}
}
public function render(array $context): string
ob_start();
} else {
ob_start(function () { return ''; });
}
try {
$this->display($context);
} catch (\Throwable $e) {
while (ob_get_level() > $level) {
ob_end_clean();
}
) {
}
public function render(array $context = []): string
{
return $this->template->render($context);
}
public function display(array $context = [])
{
// using func_get_args() allows to not expose the blocks argument
* @throws SyntaxError When an error occurred during compilation
* @throws RuntimeError When an error occurred during rendering
*/
public function render($name, array $context = []): string
{
return $this->load($name)->render($context);
}
/**
* Displays a template.
*
if($loader->exists($template)) {
require_once "conf.sf.php";
$view = $this->twig->render($template, []);
$response = new Response();
$response->setStatusCode($flattenedException->getStatusCode());
$response->setContent($view);
$this->priority ??= $dispatcher->getListenerPriority($eventName, $this->listener);
$e = $this->stopwatch->start($this->name, 'event_listener');
try {
($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
} finally {
if ($e->isStarted()) {
$e->stop();
}
}
foreach ($listeners as $listener) {
if ($stoppable && $event->isPropagationStopped()) {
break;
}
$listener($event, $eventName, $this);
}
}
/**
* Sorts the internal list of listeners for the given event by priority.
} else {
$listeners = $this->getListeners($eventName);
}
if ($listeners) {
$this->callListeners($listeners, $eventName, $event);
}
return $event;
}
try {
$this->beforeDispatch($eventName, $event);
try {
$e = $this->stopwatch->start($eventName, 'section');
try {
$this->dispatcher->dispatch($event, $eventName);
} finally {
if ($e->isStarted()) {
$e->stop();
}
}
* Handles a throwable by trying to convert it to a Response.
*/
private function handleThrowable(\Throwable $e, Request $request, int $type): Response
{
$event = new ExceptionEvent($this, $request, $type, $e, isKernelTerminating: $this->terminating);
$this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
// a listener might have replaced the exception
$e = $event->getThrowable();
if (!$event->hasResponse()) {
if ($pop = $request !== $this->requestStack->getMainRequest()) {
$this->requestStack->push($request);
}
try {
$response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
} finally {
if ($pop) {
$this->requestStack->pop();
}
}
if ($hasRun) {
throw $e;
}
$hasRun = true;
$kernel->terminateWithException($e, $request);
};
}
} elseif ($event instanceof ConsoleEvent && $app = $event->getCommand()->getApplication()) {
$output = $event->getOutput();
if ($output instanceof ConsoleOutputInterface) {
$this->exceptionHandler = null;
}
try {
if (null !== $exceptionHandler) {
$exceptionHandler($exception);
return;
}
$handlerException ??= $exception;
} catch (\Throwable $handlerException) {
[2/2]
RuntimeError
|
---|
Twig\Error\RuntimeError: An exception has been thrown during the rendering of a template ("Class "InternApiCallLog" not found"). at /var/www/front_office/app/templates/cita/layout/error_layout.html.twig:21 at Twig\Template->yield() (/var/www/front_office/app/var/cache/preprod/cita/twig/0e/0e537e24348ab809321c3e57d75b7beb.php:52) at __TwigTemplate_bd3c1aecc0c8233450fb832cde2a711b->doDisplay() (/var/www/front_office/app/vendor/twig/twig/src/Template.php:393) at Twig\Template->yield() (/var/www/front_office/app/vendor/twig/twig/src/Template.php:349) at Twig\Template->display() (/var/www/front_office/app/vendor/twig/twig/src/Template.php:364) at Twig\Template->render() (/var/www/front_office/app/vendor/twig/twig/src/TemplateWrapper.php:35) at Twig\TemplateWrapper->render() (/var/www/front_office/app/vendor/twig/twig/src/Environment.php:306) at Twig\Environment->render() (/var/www/front_office/app/src/EventListener/InternalServerErrorHttpExceptionListener.php:35) at App\EventListener\InternalServerErrorHttpExceptionListener->__invoke() (/var/www/front_office/app/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115) at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke() (/var/www/front_office/app/vendor/symfony/event-dispatcher/EventDispatcher.php:206) at Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (/var/www/front_office/app/vendor/symfony/event-dispatcher/EventDispatcher.php:56) at Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (/var/www/front_office/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122) at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch() (/var/www/front_office/app/vendor/symfony/http-kernel/HttpKernel.php:241) at Symfony\Component\HttpKernel\HttpKernel->handleThrowable() (/var/www/front_office/app/vendor/symfony/http-kernel/HttpKernel.php:134) at Symfony\Component\HttpKernel\HttpKernel->terminateWithException() (/var/www/front_office/app/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84) at Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure}() (/var/www/front_office/app/vendor/symfony/error-handler/ErrorHandler.php:538) at Symfony\Component\ErrorHandler\ErrorHandler->handleException() |
[1/2]
Error
|
---|
Error: Class "InternApiCallLog" not found at /var/www/pdtVendor/pdt/Hexa/Shared/Infrastructure/ApiPlatform/ApiHelper.php:45 at Hexa\Shared\Infrastructure\ApiPlatform\ApiHelper->__construct() (/var/www/pdtVendor/pdt/Hexa/Authentication/Infrastructure/Factory/ApiAuthenticationFactory.php:57) at Hexa\Authentication\Infrastructure\Factory\ApiAuthenticationFactory->mountAdapterAndLogic() (/var/www/pdtVendor/pdt/Hexa/Authentication/Infrastructure/Factory/ApiAuthenticationFactory.php:35) at Hexa\Authentication\Infrastructure\Factory\ApiAuthenticationFactory->getCustomerAdapter() (/var/www/pdtVendor/pdt/Hexa/Navigation/Repository/CountryRepository.php:32) at Hexa\Navigation\Repository\CountryRepository->__construct() (/var/www/front_office/app/var/cache/preprod/cita/ContainerXspVqLz/getCountryRepository2Service.php:25) at ContainerXspVqLz\getCountryRepository2Service::do() (/var/www/front_office/app/var/cache/preprod/cita/ContainerXspVqLz/getCountryRepository2Service.php:22) at ContainerXspVqLz\getCountryRepository2Service::ContainerXspVqLz\{closure}() (/var/www/front_office/app/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59) at Symfony\Component\VarExporter\Internal\LazyObjectState->initialize() (/var/www/front_office/app/vendor/symfony/var-exporter/LazyGhostTrait.php:129) at ContainerXspVqLz\CountryRepositoryGhostAcda2d0->__get() (/var/www/pdtVendor/pdt/Hexa/Navigation/Repository/CountryRepository.php:47) at Hexa\Navigation\Repository\CountryRepository->findAll() (/var/www/pdtVendor/pdt/Hexa/Navigation/Business/CountryManager.php:44) at Hexa\Navigation\Business\CountryManager->Hexa\Navigation\Business\{closure}() (/var/www/front_office/app/vendor/symfony/cache/LockRegistry.php:111) at Symfony\Component\Cache\LockRegistry::compute() (/var/www/front_office/app/vendor/symfony/cache/Traits/ContractsTrait.php:102) at Symfony\Component\Cache\Adapter\AbstractAdapter->Symfony\Component\Cache\Traits\{closure}() (/var/www/front_office/app/vendor/symfony/cache-contracts/CacheTrait.php:64) at Symfony\Component\Cache\Adapter\AbstractAdapter->contractsGet() (/var/www/front_office/app/vendor/symfony/cache/Traits/ContractsTrait.php:85) at Symfony\Component\Cache\Adapter\AbstractAdapter->doGet() (/var/www/front_office/app/vendor/symfony/cache-contracts/CacheTrait.php:30) at Symfony\Component\Cache\Adapter\AbstractAdapter->get() (/var/www/pdtVendor/pdt/Hexa/Navigation/Business/CountryManager.php:43) at Hexa\Navigation\Business\CountryManager->findAll() (/var/www/pdtVendor/pdt/Hexa/Navigation/Business/CountryManager.php:118) at Hexa\Navigation\Business\CountryManager->exist() (/var/www/pdtVendor/pdt/Hexa/Navigation/Application/CountryService.php:70) at Hexa\Navigation\Application\CountryService->exist() (/var/www/front_office/app/src/Services/Context/ContextManager.php:284) at App\Services\Context\ContextManager->isCountryAndLocaleAuthorized() (/var/www/front_office/app/src/Twig/Extension/AppExtension.php:43) at App\Twig\Extension\AppExtension->appGlobalJS() (/var/www/front_office/app/var/cache/preprod/cita/twig/3b/3bd86d2fd5e5d3e508be31d18a6623e5.php:88) at __TwigTemplate_a25d437405334c0581408a2f59a70450->doDisplay() (/var/www/front_office/app/vendor/twig/twig/src/Template.php:393) at Twig\Template->yield() (/var/www/front_office/app/var/cache/preprod/cita/twig/0e/0e537e24348ab809321c3e57d75b7beb.php:52) at __TwigTemplate_bd3c1aecc0c8233450fb832cde2a711b->doDisplay() (/var/www/front_office/app/vendor/twig/twig/src/Template.php:393) at Twig\Template->yield() (/var/www/front_office/app/vendor/twig/twig/src/Template.php:349) at Twig\Template->display() (/var/www/front_office/app/vendor/twig/twig/src/Template.php:364) at Twig\Template->render() (/var/www/front_office/app/vendor/twig/twig/src/TemplateWrapper.php:35) at Twig\TemplateWrapper->render() (/var/www/front_office/app/vendor/twig/twig/src/Environment.php:306) at Twig\Environment->render() (/var/www/front_office/app/src/EventListener/InternalServerErrorHttpExceptionListener.php:35) at App\EventListener\InternalServerErrorHttpExceptionListener->__invoke() (/var/www/front_office/app/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115) at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke() (/var/www/front_office/app/vendor/symfony/event-dispatcher/EventDispatcher.php:206) at Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (/var/www/front_office/app/vendor/symfony/event-dispatcher/EventDispatcher.php:56) at Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (/var/www/front_office/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122) at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch() (/var/www/front_office/app/vendor/symfony/http-kernel/HttpKernel.php:241) at Symfony\Component\HttpKernel\HttpKernel->handleThrowable() (/var/www/front_office/app/vendor/symfony/http-kernel/HttpKernel.php:134) at Symfony\Component\HttpKernel\HttpKernel->terminateWithException() (/var/www/front_office/app/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84) at Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure}() (/var/www/front_office/app/vendor/symfony/error-handler/ErrorHandler.php:538) at Symfony\Component\ErrorHandler\ErrorHandler->handleException() |