| logger |
Symfony\Component\HttpKernel\Log\Logger {#35
-minLevelIndex: 0
-formatter: Symfony\Component\HttpKernel\Log\Logger::format(string $level, string $message, array $context, bool $prefixDate = true): string {#155 …}
-debug: true
-logs: [
3 => [
[
"channel" => null
"context" => [
"exception" => ErrorException {#276
#message: "User Deprecated: Since api-platform/symfony 4.1: The "api_platform.validator.query_parameter_validator" service is deprecated use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php"
#line: 23
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:23 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
› {
› trigger_deprecation('api-platform/symfony', '4.1', 'The "api_platform.validator.query_parameter_validator" service is deprecated use "\\ApiPlatform\\Metadata\\Parameter::$constraints" instead.');
›
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/symfony 4.1: The "api_platform.validator.query_parameter_validator" service is deprecated use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#278
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\ParameterValidator" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php"
#line: 41
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:41 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
›
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\ParameterValidator" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#280
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\ArrayItems" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/ArrayItems.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/ArrayItems.php:25 {
ApiPlatform\ParameterValidator\Validator\ArrayItems->__construct() …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:46 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› $this->validators = [
› new ArrayItems(),
› new Bounds(),
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\ArrayItems" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#282
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Bounds" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Bounds.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Bounds.php:25 {
ApiPlatform\ParameterValidator\Validator\Bounds->__construct() …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:47 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new ArrayItems(),
› new Bounds(),
› new Enum(),
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Bounds" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#284
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Enum" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Enum.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Enum.php:25 {
ApiPlatform\ParameterValidator\Validator\Enum->__construct() …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:48 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Bounds(),
› new Enum(),
› new Length(),
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Enum" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#286
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Length" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Length.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Length.php:25 {
ApiPlatform\ParameterValidator\Validator\Length->__construct() …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:49 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Enum(),
› new Length(),
› new MultipleOf(),
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Length" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#288
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\MultipleOf" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/MultipleOf.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/MultipleOf.php:25 {
ApiPlatform\ParameterValidator\Validator\MultipleOf->__construct() …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:50 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Length(),
› new MultipleOf(),
› new Pattern(),
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\MultipleOf" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#290
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Pattern" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Pattern.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Pattern.php:25 {
ApiPlatform\ParameterValidator\Validator\Pattern->__construct() …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:51 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new MultipleOf(),
› new Pattern(),
› new Required(),
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Pattern" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#292
#message: "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Required" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Required.php"
#line: 27
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/Validator/Required.php:27 {
ApiPlatform\ParameterValidator\Validator\Required->__construct() …
› {
› trigger_deprecation('api-platform/core', '3.4', 'The class "%s" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead.', __CLASS__);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:52 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Pattern(),
› new Required(),
› ];
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerFQn6xJl\getApiPlatform_Validator_QueryParameterValidatorService::do($container, $lazyLoad = true) …
›
› return new \ApiPlatform\ParameterValidator\ParameterValidator(($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])));
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:647 {
ContainerFQn6xJl\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:1299 {
ContainerFQn6xJl\App_KernelDevDebugContainer::getApiPlatform_Listener_View_ValidateQueryParametersService($container) …
›
› return $container->privates['api_platform.listener.view.validate_query_parameters'] = new \ApiPlatform\Symfony\EventListener\QueryParameterValidateListener($container->load('getApiPlatform_Validator_QueryParameterValidatorService'), $a);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/var/cache/dev/ContainerFQn6xJl/App_KernelDevDebugContainer.php:972 {
ContainerFQn6xJl\App_KernelDevDebugContainer::ContainerFQn6xJl\{closure} …
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.validate', class: 'ApiPlatform\\Symfony\\EventListener\\ValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate'] ?? $container->load('getApiPlatform_Listener_View_ValidateService')), 'onKernelView'], 64);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.view.validate_query_parameters', class: 'ApiPlatform\\Symfony\\EventListener\\QueryParameterValidateListener')] fn () => ($container->privates['api_platform.listener.view.validate_query_parameters'] ?? self::getApiPlatform_Listener_View_ValidateQueryParametersService($container)), 'onKernelRequest'], 16);
› $instance->addListener('kernel.request', [#[\Closure(name: 'nelmio_cors.cors_listener', class: 'Nelmio\\CorsBundle\\EventListener\\CorsListener')] fn () => ($container->privates['nelmio_cors.cors_listener'] ?? self::getNelmioCors_CorsListenerService($container)), 'onKernelRequest'], 250);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:221 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:252 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:116 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since api-platform/core 3.4: The class "ApiPlatform\ParameterValidator\Validator\Required" is deprecated, use "\ApiPlatform\Metadata\Parameter::$constraints" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#547
#message: "No route found for "GET https://immo-3d.mypreprod.xyz/robots.txt""
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/RouterListener.php"
#line: 149
-previous: Symfony\Component\Routing\Exception\ResourceNotFoundException {#519 …}
-statusCode: 404
-headers: []
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/RouterListener.php:149 {
Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(RequestEvent $event): void …
›
› throw new NotFoundHttpException($message, $e);
› } catch (MethodNotAllowedException $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET https://immo-3d.mypreprod.xyz/robots.txt"" at RouterListener.php line 149"
"priority" => 400
"priorityName" => "error"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.exception"
"listener" => "ApiPlatform\Symfony\EventListener\ExceptionListener::onKernelException"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"message" => "Listener "{listener}" stopped propagation of the event "{event}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1345
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/FeaturedProduct.php:17 {
ReflectionAttribute->newInstance(): object …
› #[ORM\HasLifecycleCallbacks]
› #[Vich\Uploadable]
› class FeaturedProduct
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:104 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Support both new Attribute\ and deprecated Annotation\ namespaces
› $uploadable = $this->reader->getClassAttribute($class, Uploadable::class);
› if (null === $uploadable) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:267 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1346
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/FeaturedProduct.php:17 {
ReflectionAttribute->newInstance(): object …
› #[ORM\HasLifecycleCallbacks]
› #[Vich\Uploadable]
› class FeaturedProduct
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:107 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Fallback to deprecated Annotation namespace
› $uploadable = $this->reader->getClassAttribute($class, UploadableAnnotation::class);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:267 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1344
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/Product.php:20 {
ReflectionAttribute->newInstance(): object …
› #[ORM\Entity]
› #[Vich\Uploadable]
› class Product
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:104 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Support both new Attribute\ and deprecated Annotation\ namespaces
› $uploadable = $this->reader->getClassAttribute($class, Uploadable::class);
› if (null === $uploadable) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:267 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1341
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/Product.php:20 {
ReflectionAttribute->newInstance(): object …
› #[ORM\Entity]
› #[Vich\Uploadable]
› class Product
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:107 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Fallback to deprecated Annotation namespace
› $uploadable = $this->reader->getClassAttribute($class, UploadableAnnotation::class);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:267 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Nelmio\CorsBundle\EventListener\CacheableResponseVaryListener::onResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
]
690 => [
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "ApiPlatform\Symfony\EventListener\AddFormatListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "ApiPlatform\Symfony\EventListener\QueryParameterValidateListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "ApiPlatform\Symfony\EventListener\ReadListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.request"
"listener" => "ApiPlatform\Symfony\EventListener\DeserializeListener::onKernelRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "ContainerFQn6xJl\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1179
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/FeaturedProduct.php:17 {
ReflectionAttribute->newInstance(): object …
› #[ORM\HasLifecycleCallbacks]
› #[Vich\Uploadable]
› class FeaturedProduct
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:104 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Support both new Attribute\ and deprecated Annotation\ namespaces
› $uploadable = $this->reader->getClassAttribute($class, Uploadable::class);
› if (null === $uploadable) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:204 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
›
› return $this->filterResponse($response, $request, $type);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ErrorListener.php:97 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event): void …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:241 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e, isKernelTerminating: $this->terminating);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1178
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/FeaturedProduct.php:17 {
ReflectionAttribute->newInstance(): object …
› #[ORM\HasLifecycleCallbacks]
› #[Vich\Uploadable]
› class FeaturedProduct
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:107 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Fallback to deprecated Annotation namespace
› $uploadable = $this->reader->getClassAttribute($class, UploadableAnnotation::class);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:204 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
›
› return $this->filterResponse($response, $request, $type);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ErrorListener.php:97 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event): void …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:241 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e, isKernelTerminating: $this->terminating);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1180
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/Product.php:20 {
ReflectionAttribute->newInstance(): object …
› #[ORM\Entity]
› #[Vich\Uploadable]
› class Product
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:104 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Support both new Attribute\ and deprecated Annotation\ namespaces
› $uploadable = $this->reader->getClassAttribute($class, Uploadable::class);
› if (null === $uploadable) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:204 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
›
› return $this->filterResponse($response, $request, $type);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ErrorListener.php:97 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event): void …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:241 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e, isKernelTerminating: $this->terminating);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"exception" => ErrorException {#1185
#message: "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
#code: 0
#file: "/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php"
#line: 24
#severity: E_USER_DEPRECATED
trace: {
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Mapping/Annotation/Uploadable.php:24 {
Vich\UploaderBundle\Mapping\Annotation\Uploadable->__construct() …
› {
› trigger_deprecation('vich/uploader-bundle', '2.9', 'The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead.');
› }
}
/var/www/my-preprod/php82/immo3d/srcs/src/Entity/Product.php:20 {
ReflectionAttribute->newInstance(): object …
› #[ORM\Entity]
› #[Vich\Uploadable]
› class Product
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:122 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->convertToAttributeInstances(array $attributes): array …
› $attributeName = $attribute->getName();
› $instance = $attribute->newInstance();
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:15 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttributes(ReflectionClass $class): array …
› {
› return $this->convertToAttributeInstances($class->getAttributes());
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeReader.php:20 {
Vich\UploaderBundle\Metadata\Driver\AttributeReader->getClassAttribute(ReflectionClass $class, string $attributeName): AttributeInterface …
› {
› return $this->getClassAttributes($class)[$attributeName] ?? null;
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:107 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->isUploadable(ReflectionClass $class): bool …
› // Fallback to deprecated Annotation namespace
› $uploadable = $this->reader->getClassAttribute($class, UploadableAnnotation::class);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/Driver/AttributeDriver.php:93 {
Vich\UploaderBundle\Metadata\Driver\AttributeDriver->getAllClassNames(): array …
› foreach ($metadata as $classMeta) {
› if ($this->isUploadable(new \ReflectionClass($classMeta->getName()))) {
› $classes[] = $classMeta->getName();
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/Driver/DriverChain.php:57 {
Metadata\Driver\DriverChain->getAllClassNames(): array …
›
› $driverClasses = $driver->getAllClassNames();
› if (!empty($driverClasses)) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/jms/metadata/src/MetadataFactory.php:145 {
Metadata\MetadataFactory->getAllClassNames(): array …
›
› return $this->driver->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/Metadata/MetadataReader.php:66 {
Vich\UploaderBundle\Metadata\MetadataReader->getUploadableClasses(): array …
› {
› return $this->reader->getAllClassNames();
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/vich/uploader-bundle/src/DataCollector/MappingCollector.php:22 {
Vich\UploaderBundle\DataCollector\MappingCollector->collect(Request $request, Response $response, ?Throwable $exception = null): void …
› $mappings = [];
› $uploadableClasses = $this->metadataReader->getUploadableClasses();
› foreach ($uploadableClasses as $class) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Profiler/Profiler.php:158 {
Symfony\Component\HttpKernel\Profiler\Profiler->collect(Request $request, Response $response, ?Throwable $exception = null): Profile …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:102 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(ResponseEvent $event): void …
› try {
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:216 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:204 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
›
› return $this->filterResponse($response, $request, $type);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/EventListener/ErrorListener.php:97 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event): void …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:241 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e, isKernelTerminating: $this->terminating);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/HttpKernel.php:91 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $response = $this->handleThrowable($e, $request, $type);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/my-preprod/php82/immo3d/srcs/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/my-preprod/php82/immo3d/srcs/vendor/autoload_runtime.php"
}
}
}
}
]
"message" => "User Deprecated: Since vich/uploader-bundle 2.9: The "Vich\UploaderBundle\Mapping\Annotation\Uploadable" class is deprecated, use "Vich\UploaderBundle\Mapping\Attribute\Uploadable" instead."
"priority" => 200
"priorityName" => "info"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Nelmio\CorsBundle\EventListener\CacheableResponseVaryListener::onResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
[
"channel" => null
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "debug"
"timestamp" => 1775010918
"timestamp_rfc3339" => "2026-04-01T02:35:18.000+00:00"
]
]
]
-errorCount: [
3 => 1
690 => 0
]
-handle: null
-requestStack: Symfony\Component\HttpFoundation\RequestStack {#164 …}
} |