| logger |
Symfony\Bridge\Monolog\Processor\DebugProcessor {#2263
-records: [
"" => [
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.436-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::build()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#142
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::build()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
AppKernel->registerBundles(): iterable …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:346 {
Symfony\Component\HttpKernel\Kernel->initializeBundles() …
› $this->bundles = [];
› foreach ($this->registerBundles() as $bundle) {
› $name = $bundle->getName();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:771 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
›
› $this->initializeBundles();
› $this->initializeContainer();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:185 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $container = $this->container ?? $this->preBoot();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.437-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::boot()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#147
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::boot()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
AppKernel->registerBundles(): iterable …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:346 {
Symfony\Component\HttpKernel\Kernel->initializeBundles() …
› $this->bundles = [];
› foreach ($this->registerBundles() as $bundle) {
› $name = $bundle->getName();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:771 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
›
› $this->initializeBundles();
› $this->initializeContainer();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:185 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $container = $this->container ?? $this->preBoot();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.437-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::shutdown()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#133
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::shutdown()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
AppKernel->registerBundles(): iterable …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:346 {
Symfony\Component\HttpKernel\Kernel->initializeBundles() …
› $this->bundles = [];
› foreach ($this->registerBundles() as $bundle) {
› $name = $bundle->getName();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:771 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
›
› $this->initializeBundles();
› $this->initializeContainer();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:185 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $container = $this->container ?? $this->preBoot();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.437-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::registerCommands()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#124
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::registerCommands()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DoctrineBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
AppKernel->registerBundles(): iterable …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:346 {
Symfony\Component\HttpKernel\Kernel->initializeBundles() …
› $this->bundles = [];
› foreach ($this->registerBundles() as $bundle) {
› $name = $bundle->getName();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:771 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
›
› $this->initializeBundles();
› $this->initializeContainer();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:185 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $container = $this->container ?? $this->preBoot();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.437-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::build()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShop\TranslationToolsBundle\TranslationToolsBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#154
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\Bundle\Bundle::build()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShop\TranslationToolsBundle\TranslationToolsBundle" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
AppKernel->registerBundles(): iterable …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:346 {
Symfony\Component\HttpKernel\Kernel->initializeBundles() …
› $this->bundles = [];
› foreach ($this->registerBundles() as $bundle) {
› $name = $bundle->getName();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:771 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
›
› $this->initializeBundles();
› $this->initializeContainer();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:185 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $container = $this->container ?? $this->preBoot();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.639-04:00"
"message" => "User Deprecated: Method "Symfony\Component\DependencyInjection\Extension\ExtensionInterface::load()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DependencyInjection\PrestaShopExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#7728
#message: "User Deprecated: Method "Symfony\Component\DependencyInjection\Extension\ExtensionInterface::load()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DependencyInjection\PrestaShopExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
is_subclass_of(mixed $object_or_class, string $class, bool $allow_string = true): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Caster/ExceptionCaster.php:238 {
Symfony\Component\VarDumper\Caster\ExceptionCaster::castFrameStub(FrameStub $frame, array $a, Stub $stub, bool $isNested) …
› if (is_file($f['file']) && 0 <= self::$srcContext) {
› if (!empty($f['class']) && (is_subclass_of($f['class'], 'Twig\Template') || is_subclass_of($f['class'], 'Twig_Template')) && method_exists($f['class'], 'getDebugInfo')) {
› $template = null;
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Caster/ExceptionCaster.php:168 {
Symfony\Component\VarDumper\Caster\ExceptionCaster::castTraceStub(TraceStub $trace, array $a, Stub $stub, bool $isNested) …
› );
› $f = self::castFrameStub($frame, [], $frame, true);
› if (isset($f[$prefix.'src'])) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:363 {
Symfony\Component\VarDumper\Cloner\AbstractCloner->castObject(Stub $stub, bool $isNested): array …
› foreach ($this->casters[$p] as $callback) {
› $a = $callback($obj, $a, $stub, $isNested, $this->filter);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/VarCloner.php:130 {
Symfony\Component\VarDumper\Cloner\VarCloner->doClone(mixed $var): array …
› $stub->handle = $h;
› $a = $this->castObject($stub, 0 < $i);
› if ($v !== $stub->value) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:302 {
Symfony\Component\VarDumper\Cloner\AbstractCloner->cloneVar(mixed $var, int $filter = 0): Data …
› try {
› return new Data($this->doClone($var));
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/DataCollector/DataCollector.php:55 {
Symfony\Component\HttpKernel\DataCollector\DataCollector->cloneVar(mixed $var): Data …
›
› return $this->cloner->cloneVar($var);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php:56 {
Symfony\Component\HttpKernel\DataCollector\LoggerDataCollector->lateCollect(): void …
› $this->data['logs'] = $this->sanitizeLogs(array_merge($this->logger->getLogs($this->currentRequest), $containerDeprecationLogs));
› $this->data = $this->cloneVar($this->data);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Profiler/Profiler.php:100 {
Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile(Profile $profile): bool …
› if ($collector instanceof LateDataCollectorInterface) {
› $collector->lateCollect();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate(TerminateEvent $event): void …
› foreach ($this->profiles as $request) {
› $this->profiler->saveProfile($this->profiles[$request]);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:115 {
Symfony\Component\HttpKernel\HttpKernel->terminate(Request $request, Response $response) …
› {
› $this->dispatcher->dispatch(new TerminateEvent($this, $request, $response), KernelEvents::TERMINATE);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:157 {
Symfony\Component\HttpKernel\Kernel->terminate(Request $request, Response $response) …
› if ($this->getHttpKernel() instanceof TerminableInterface) {
› $this->getHttpKernel()->terminate($request, $response);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:85 {
› $response->send();
› $kernel->terminate($request, $response);
›
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.639-04:00"
"message" => "User Deprecated: Method "Symfony\Component\DependencyInjection\Extension\Extension::getConfiguration()" might add "?ConfigurationInterface" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\DependencyInjection\PrestaShopExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#7727
#message: "User Deprecated: Method "Symfony\Component\DependencyInjection\Extension\Extension::getConfiguration()" might add "?ConfigurationInterface" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\DependencyInjection\PrestaShopExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
is_subclass_of(mixed $object_or_class, string $class, bool $allow_string = true): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Caster/ExceptionCaster.php:238 {
Symfony\Component\VarDumper\Caster\ExceptionCaster::castFrameStub(FrameStub $frame, array $a, Stub $stub, bool $isNested) …
› if (is_file($f['file']) && 0 <= self::$srcContext) {
› if (!empty($f['class']) && (is_subclass_of($f['class'], 'Twig\Template') || is_subclass_of($f['class'], 'Twig_Template')) && method_exists($f['class'], 'getDebugInfo')) {
› $template = null;
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Caster/ExceptionCaster.php:168 {
Symfony\Component\VarDumper\Caster\ExceptionCaster::castTraceStub(TraceStub $trace, array $a, Stub $stub, bool $isNested) …
› );
› $f = self::castFrameStub($frame, [], $frame, true);
› if (isset($f[$prefix.'src'])) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:363 {
Symfony\Component\VarDumper\Cloner\AbstractCloner->castObject(Stub $stub, bool $isNested): array …
› foreach ($this->casters[$p] as $callback) {
› $a = $callback($obj, $a, $stub, $isNested, $this->filter);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/VarCloner.php:130 {
Symfony\Component\VarDumper\Cloner\VarCloner->doClone(mixed $var): array …
› $stub->handle = $h;
› $a = $this->castObject($stub, 0 < $i);
› if ($v !== $stub->value) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:302 {
Symfony\Component\VarDumper\Cloner\AbstractCloner->cloneVar(mixed $var, int $filter = 0): Data …
› try {
› return new Data($this->doClone($var));
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/DataCollector/DataCollector.php:55 {
Symfony\Component\HttpKernel\DataCollector\DataCollector->cloneVar(mixed $var): Data …
›
› return $this->cloner->cloneVar($var);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php:56 {
Symfony\Component\HttpKernel\DataCollector\LoggerDataCollector->lateCollect(): void …
› $this->data['logs'] = $this->sanitizeLogs(array_merge($this->logger->getLogs($this->currentRequest), $containerDeprecationLogs));
› $this->data = $this->cloneVar($this->data);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Profiler/Profiler.php:100 {
Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile(Profile $profile): bool …
› if ($collector instanceof LateDataCollectorInterface) {
› $collector->lateCollect();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate(TerminateEvent $event): void …
› foreach ($this->profiles as $request) {
› $this->profiler->saveProfile($this->profiles[$request]);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:115 {
Symfony\Component\HttpKernel\HttpKernel->terminate(Request $request, Response $response) …
› {
› $this->dispatcher->dispatch(new TerminateEvent($this, $request, $response), KernelEvents::TERMINATE);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:157 {
Symfony\Component\HttpKernel\Kernel->terminate(Request $request, Response $response) …
› if ($this->getHttpKernel() instanceof TerminableInterface) {
› $this->getHttpKernel()->terminate($request, $response);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:85 {
› $response->send();
› $kernel->terminate($request, $response);
›
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.640-04:00"
"message" => "User Deprecated: Method "Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface::prepend()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DependencyInjection\PrestaShopExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#7726
#message: "User Deprecated: Method "Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface::prepend()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DependencyInjection\PrestaShopExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
is_subclass_of(mixed $object_or_class, string $class, bool $allow_string = true): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Caster/ExceptionCaster.php:238 {
Symfony\Component\VarDumper\Caster\ExceptionCaster::castFrameStub(FrameStub $frame, array $a, Stub $stub, bool $isNested) …
› if (is_file($f['file']) && 0 <= self::$srcContext) {
› if (!empty($f['class']) && (is_subclass_of($f['class'], 'Twig\Template') || is_subclass_of($f['class'], 'Twig_Template')) && method_exists($f['class'], 'getDebugInfo')) {
› $template = null;
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Caster/ExceptionCaster.php:168 {
Symfony\Component\VarDumper\Caster\ExceptionCaster::castTraceStub(TraceStub $trace, array $a, Stub $stub, bool $isNested) …
› );
› $f = self::castFrameStub($frame, [], $frame, true);
› if (isset($f[$prefix.'src'])) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:363 {
Symfony\Component\VarDumper\Cloner\AbstractCloner->castObject(Stub $stub, bool $isNested): array …
› foreach ($this->casters[$p] as $callback) {
› $a = $callback($obj, $a, $stub, $isNested, $this->filter);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/VarCloner.php:130 {
Symfony\Component\VarDumper\Cloner\VarCloner->doClone(mixed $var): array …
› $stub->handle = $h;
› $a = $this->castObject($stub, 0 < $i);
› if ($v !== $stub->value) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:302 {
Symfony\Component\VarDumper\Cloner\AbstractCloner->cloneVar(mixed $var, int $filter = 0): Data …
› try {
› return new Data($this->doClone($var));
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/DataCollector/DataCollector.php:55 {
Symfony\Component\HttpKernel\DataCollector\DataCollector->cloneVar(mixed $var): Data …
›
› return $this->cloner->cloneVar($var);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php:56 {
Symfony\Component\HttpKernel\DataCollector\LoggerDataCollector->lateCollect(): void …
› $this->data['logs'] = $this->sanitizeLogs(array_merge($this->logger->getLogs($this->currentRequest), $containerDeprecationLogs));
› $this->data = $this->cloneVar($this->data);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Profiler/Profiler.php:100 {
Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile(Profile $profile): bool …
› if ($collector instanceof LateDataCollectorInterface) {
› $collector->lateCollect();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate(TerminateEvent $event): void …
› foreach ($this->profiles as $request) {
› $this->profiler->saveProfile($this->profiles[$request]);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:115 {
Symfony\Component\HttpKernel\HttpKernel->terminate(Request $request, Response $response) …
› {
› $this->dispatcher->dispatch(new TerminateEvent($this, $request, $response), KernelEvents::TERMINATE);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:157 {
Symfony\Component\HttpKernel\Kernel->terminate(Request $request, Response $response) …
› if ($this->getHttpKernel() instanceof TerminableInterface) {
› $this->getHttpKernel()->terminate($request, $response);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:85 {
› $response->send();
› $kernel->terminate($request, $response);
›
}
}
}
]
"channel" => "php"
]
]
74 => [
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.445-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\Routing\AnonymousRouteProvider::warmUp()" method will require a new "string|null $buildDir" argument in the next major version of its interface "Symfony\Component\HttpKernel\CacheWarmer\WarmableInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2021
#message: "User Deprecated: The "PrestaShopBundle\Routing\AnonymousRouteProvider::warmUp()" method will require a new "string|null $buildDir" argument in the next major version of its interface "Symfony\Component\HttpKernel\CacheWarmer\WarmableInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\getAnonymousRouteProviderService::do($container, $lazyLoad = true) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getPrestashop_RouterService.php:26 {
ContainerUHkHj6S\getPrestashop_RouterService::do($container, $lazyLoad = true) …
› $instance->setUserTokenManager(($container->services['PrestaShopBundle\\Security\\Admin\\UserTokenManager'] ?? self::getUserTokenManagerService($container)));
› $instance->setAnonymousRouteProvider(($container->privates['PrestaShopBundle\\Routing\\AnonymousRouteProvider'] ?? $container->load('getAnonymousRouteProviderService')));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5417 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getLocaleListenerService($container) …
› {
› $a = ($container->services['prestashop.router'] ?? $container->load('getPrestashop_RouterService'));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3527 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'response_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener')] fn () => ($container->privates['response_listener'] ??= new \Symfony\Component\HttpKernel\EventListener\ResponseListener('UTF-8', false)), 'onKernelResponse'], 0);
› $instance->addListener('kernel.request', [#[\Closure(name: 'locale_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener')] fn () => ($container->privates['locale_listener'] ?? self::getLocaleListenerService($container)), 'setDefaultLocale'], 100);
› $instance->addListener('kernel.request', [#[\Closure(name: 'locale_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener')] fn () => ($container->privates['locale_listener'] ?? self::getLocaleListenerService($container)), 'onKernelRequest'], 16);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.447-04:00"
"message" => "User Deprecated: Method "Symfony\Contracts\Service\ResetInterface::reset()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShop\PrestaShop\Core\FeatureFlag\FeatureFlagManager" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1998
#message: "User Deprecated: Method "Symfony\Contracts\Service\ResetInterface::reset()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShop\PrestaShop\Core\FeatureFlag\FeatureFlagManager" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
require …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2644 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->createProxy($class, Closure $factory) …
› {
› class_exists($class, false) || require __DIR__.'/'.$class.'.php';
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3189 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getFeatureFlagStateCheckerInterfaceService($container, $lazyLoad = true) …
› if (true === $lazyLoad) {
› return $container->services['PrestaShop\\PrestaShop\\Core\\FeatureFlag\\FeatureFlagStateCheckerInterface'] = $container->createProxy('FeatureFlagManagerGhost7c29b1a', static fn () => \FeatureFlagManagerGhost7c29b1a::createLazyGhost(static fn ($proxy) => self::getFeatureFlagStateCheckerInterfaceService($container, $proxy)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3746 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getPrestashop_Bundle_Routing_Converter_LegacyUrlConverterService($container) …
›
› return $container->services['prestashop.bundle.routing.converter.legacy_url_converter'] = new \PrestaShopBundle\Routing\Converter\LegacyUrlConverter($a, new \PrestaShopBundle\Routing\Converter\CacheProvider(new \PrestaShopBundle\Routing\Converter\RouterProvider($a, new \PrestaShopBundle\Routing\Converter\LegacyRouteFactory(($container->services['PrestaShop\\PrestaShop\\Core\\FeatureFlag\\FeatureFlagStateCheckerInterface'] ?? self::getFeatureFlagStateCheckerInterfaceService($container)))), ($container->services['cache.system'] ?? self::getCache_SystemService($container)), new \PrestaShopBundle\Routing\Converter\RoutingCacheKeyGenerator([(\dirname(__DIR__, 5).'/src/PrestaShopBundle/Resources/config/routing/admin')], ($container->services['prestashop.adapter.module.repository.module_repository'] ??= new \PrestaShop\PrestaShop\Adapter\Module\Repository\ModuleRepository(\dirname(__DIR__, 5), (\dirname(__DIR__, 5).'/modules/')))->getActiveModulesPaths(), 'dev')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4302 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getLegacyUrlListenerService($container) …
› {
› $a = ($container->services['prestashop.bundle.routing.converter.legacy_url_converter'] ?? self::getPrestashop_Bundle_Routing_Converter_LegacyUrlConverterService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3442 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\TokenizedUrlsListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\TokenizedUrlsListener'] ?? self::getTokenizedUrlsListenerService($container)), 'onKernelRequest'], 0);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\LegacyUrlListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\LegacyUrlListener'] ?? self::getLegacyUrlListenerService($container)), 'onKernelRequest'], 40);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener'] ?? self::getLegacyParametersListenerService($container)), 'onKernelRequest'], 30);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.453-04:00"
"message" => "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\LanguageContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1869
#message: "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\LanguageContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getLanguageContextSubscriberService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3472 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\EmployeeContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\EmployeeContextSubscriber'] ?? self::getEmployeeContextSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initDefaultLanguageContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.453-04:00"
"message" => "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\EmployeeContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1884
#message: "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\EmployeeContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getLanguageContextSubscriberService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3472 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\EmployeeContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\EmployeeContextSubscriber'] ?? self::getEmployeeContextSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initDefaultLanguageContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.459-04:00"
"message" => "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1880
#message: "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.460-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.4: "Symfony\Bridge\Doctrine\Logger\DbalLogger" is deprecated, use a middleware instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1908
#message: "User Deprecated: Since symfony/doctrine-bridge 6.4: "Symfony\Bridge\Doctrine\Logger\DbalLogger" is deprecated, use a middleware instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php"
#line: 18
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php:18 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
›
› trigger_deprecation('symfony/doctrine-bridge', '6.4', '"%s" is deprecated, use a middleware instead.', DbalLogger::class);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.460-04:00"
"message" => "User Deprecated: DebugStack is deprecated. (DebugStack.php:41 called by AdminKernelDevDebugContainer.php:3398, https://github.com/doctrine/dbal/pull/4967, package doctrine/dbal)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1904
#message: "User Deprecated: DebugStack is deprecated. (DebugStack.php:41 called by AdminKernelDevDebugContainer.php:3398, https://github.com/doctrine/dbal/pull/4967, package doctrine/dbal)"
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:108 {
Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Logging/DebugStack.php:41 {
Doctrine\DBAL\Logging\DebugStack->__construct() …
› 'https://github.com/doctrine/dbal/pull/4967',
› 'DebugStack is deprecated.',
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3398 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
›
› $a->setSQLLogger(new \Doctrine\DBAL\Logging\LoggerChain([new \Symfony\Bridge\Doctrine\Logger\DbalLogger(NULL, NULL), ($container->privates['doctrine.dbal.logger.profiling.default'] ??= new \Doctrine\DBAL\Logging\DebugStack())]));
› $a->setMiddlewares([new \Doctrine\DBAL\Logging\Middleware($b)]);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.465-04:00"
"message" => "User Deprecated: Method "Doctrine\DBAL\Connection::getDatabasePlatform()" might add "AbstractPlatform" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\Doctrine\DatabaseConnection" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1954
#message: "User Deprecated: Method "Doctrine\DBAL\Connection::getDatabasePlatform()" might add "AbstractPlatform" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\Doctrine\DatabaseConnection" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
is_a(mixed $object_or_class, string $class, bool $allow_string = false): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/DriverManager.php:193 {
Doctrine\DBAL\DriverManager::getConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null): Connection …
› $wrapperClass = $params['wrapperClass'] ?? Connection::class;
› if (! is_a($wrapperClass, Connection::class, true)) {
› throw Exception::invalidWrapperClass($wrapperClass);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:115 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› } else {
› $connection = DriverManager::getConnection($params, $config, $eventManager);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.465-04:00"
"message" => "User Deprecated: Not configuring a schema manager factory is deprecated. Use Doctrine\DBAL\Schema\DefaultSchemaManagerFactory which is going to be the default in DBAL 4. (Connection.php:227 called by DriverManager.php:197, https://github.com/doctrine/dbal/issues/5812, package doctrine/dbal)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1958
#message: "User Deprecated: Not configuring a schema manager factory is deprecated. Use Doctrine\DBAL\Schema\DefaultSchemaManagerFactory which is going to be the default in DBAL 4. (Connection.php:227 called by DriverManager.php:197, https://github.com/doctrine/dbal/issues/5812, package doctrine/dbal)"
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:108 {
Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:227 {
Doctrine\DBAL\Connection->__construct(array $params, Driver $driver, ?Configuration $config = null, ?EventManager $eventManager = null) …
› . ' Use %s which is going to be the default in DBAL 4.',
› DefaultSchemaManagerFactory::class,
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/DriverManager.php:197 {
Doctrine\DBAL\DriverManager::getConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null): Connection …
›
› return new $wrapperClass($params, $driver, $config, $eventManager);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:115 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› } else {
› $connection = DriverManager::getConnection($params, $config, $eventManager);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.466-04:00"
"message" => "Connecting with parameters {params}"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"params" => [
"driver" => "pdo_mysql"
"host" => "127.0.0.1"
"port" => ""
"dbname" => "fmm_pre_compositeproduct"
"user" => "fmm_compositeproduct"
"password" => "<redacted>"
"charset" => "utf8mb4"
"driverOptions" => [
1002 => "SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''))"
1013 => false
]
"wrapperClass" => "PrestaShopBundle\Doctrine\DatabaseConnection"
"defaultTableOptions" => []
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.467-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.3: The "Symfony\Bridge\Doctrine\SchemaListener\MessengerTransportDoctrineSchemaSubscriber" class is deprecated. Use "Symfony\Bridge\Doctrine\SchemaListener\MessengerTransportDoctrineSchemaListener" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1950
#message: "User Deprecated: Since symfony/doctrine-bridge 6.3: The "Symfony\Bridge\Doctrine\SchemaListener\MessengerTransportDoctrineSchemaSubscriber" class is deprecated. Use "Symfony\Bridge\Doctrine\SchemaListener\MessengerTransportDoctrineSchemaListener" instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/SchemaListener/MessengerTransportDoctrineSchemaSubscriber.php"
#line: 18
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/SchemaListener/MessengerTransportDoctrineSchemaSubscriber.php:18 {
ContainerUHkHj6S\getDoctrine_Orm_Messenger_DoctrineSchemaSubscriberService::do($container, $lazyLoad = true) …
›
› trigger_deprecation('symfony/doctrine-bridge', '6.3', 'The "%s" class is deprecated. Use "%s" instead.', MessengerTransportDoctrineSchemaSubscriber::class, MessengerTransportDoctrineSchemaListener::class);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/dependency-injection/Container.php:404 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:40 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:208 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->initializeSubscribers(): void …
› if (\is_string($listener)) {
› $listener = $this->container->get($listener);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:102 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->hasListeners($event): bool …
› if (!$this->initializedSubscribers) {
› $this->initializeSubscribers();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:387 {
Doctrine\DBAL\Connection->connect() …
›
› if ($this->_eventManager->hasListeners(Events::postConnect)) {
› Deprecation::trigger(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:453 {
Doctrine\DBAL\Connection->getDatabasePlatformVersion() …
› try {
› $this->connect();
› } catch (Exception $originalException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:411 {
Doctrine\DBAL\Connection->detectDatabasePlatform(): AbstractPlatform …
› {
› $version = $this->getDatabasePlatformVersion();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:318 {
Doctrine\DBAL\Connection->getDatabasePlatform() …
› if ($this->platform === null) {
› $this->platform = $this->detectDatabasePlatform();
› $this->platform->setEventManager($this->_eventManager);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/src/PrestaShopBundle/Doctrine/DatabaseConnection.php:60 {
PrestaShopBundle\Doctrine\DatabaseConnection->getDatabasePlatform() …
› try {
› $detectedVersion = parent::getDatabasePlatform();
› } catch (Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:140 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->getDatabasePlatform(Connection $connection): AbstractPlatform …
› try {
› return $connection->getDatabasePlatform();
› } catch (DriverException $driverException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:119 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› if (! empty($mappingTypes)) {
› $platform = $this->getDatabasePlatform($connection);
› foreach ($mappingTypes as $dbType => $doctrineType) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.467-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.3: Registering "Symfony\Bridge\Doctrine\SchemaListener\MessengerTransportDoctrineSchemaSubscriber" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1949
#message: "User Deprecated: Since symfony/doctrine-bridge 6.3: Registering "Symfony\Bridge\Doctrine\SchemaListener\MessengerTransportDoctrineSchemaSubscriber" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php"
#line: 211
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:211 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->initializeSubscribers(): void …
› // throw new \InvalidArgumentException(sprintf('Using Doctrine subscriber "%s" is not allowed. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute.', \is_object($listener) ? $listener::class : $listener));
› trigger_deprecation('symfony/doctrine-bridge', '6.3', 'Registering "%s" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute.', \is_object($listener) ? get_debug_type($listener) : $listener);
› parent::addEventSubscriber($listener);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:102 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->hasListeners($event): bool …
› if (!$this->initializedSubscribers) {
› $this->initializeSubscribers();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:387 {
Doctrine\DBAL\Connection->connect() …
›
› if ($this->_eventManager->hasListeners(Events::postConnect)) {
› Deprecation::trigger(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:453 {
Doctrine\DBAL\Connection->getDatabasePlatformVersion() …
› try {
› $this->connect();
› } catch (Exception $originalException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:411 {
Doctrine\DBAL\Connection->detectDatabasePlatform(): AbstractPlatform …
› {
› $version = $this->getDatabasePlatformVersion();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:318 {
Doctrine\DBAL\Connection->getDatabasePlatform() …
› if ($this->platform === null) {
› $this->platform = $this->detectDatabasePlatform();
› $this->platform->setEventManager($this->_eventManager);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/src/PrestaShopBundle/Doctrine/DatabaseConnection.php:60 {
PrestaShopBundle\Doctrine\DatabaseConnection->getDatabasePlatform() …
› try {
› $detectedVersion = parent::getDatabasePlatform();
› } catch (Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:140 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->getDatabasePlatform(Connection $connection): AbstractPlatform …
› try {
› return $connection->getDatabasePlatform();
› } catch (DriverException $driverException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:119 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› if (! empty($mappingTypes)) {
› $platform = $this->getDatabasePlatform($connection);
› foreach ($mappingTypes as $dbType => $doctrineType) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.468-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.3: The "Symfony\Bridge\Doctrine\SchemaListener\DoctrineDbalCacheAdapterSchemaSubscriber" class is deprecated. Use "Symfony\Bridge\Doctrine\SchemaListener\DoctrineDbalCacheAdapterSchemaListener" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1944
#message: "User Deprecated: Since symfony/doctrine-bridge 6.3: The "Symfony\Bridge\Doctrine\SchemaListener\DoctrineDbalCacheAdapterSchemaSubscriber" class is deprecated. Use "Symfony\Bridge\Doctrine\SchemaListener\DoctrineDbalCacheAdapterSchemaListener" instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/SchemaListener/DoctrineDbalCacheAdapterSchemaSubscriber.php"
#line: 17
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/SchemaListener/DoctrineDbalCacheAdapterSchemaSubscriber.php:17 {
ContainerUHkHj6S\getDoctrine_Orm_Listeners_DoctrineDbalCacheAdapterSchemaSubscriberService::do($container, $lazyLoad = true) …
›
› trigger_deprecation('symfony/doctrine-bridge', '6.3', 'The "%s" class is deprecated. Use "%s" instead.', DoctrineDbalCacheAdapterSchemaSubscriber::class, DoctrineDbalCacheAdapterSchemaListener::class);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/dependency-injection/Container.php:404 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:40 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:208 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->initializeSubscribers(): void …
› if (\is_string($listener)) {
› $listener = $this->container->get($listener);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:102 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->hasListeners($event): bool …
› if (!$this->initializedSubscribers) {
› $this->initializeSubscribers();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:387 {
Doctrine\DBAL\Connection->connect() …
›
› if ($this->_eventManager->hasListeners(Events::postConnect)) {
› Deprecation::trigger(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:453 {
Doctrine\DBAL\Connection->getDatabasePlatformVersion() …
› try {
› $this->connect();
› } catch (Exception $originalException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:411 {
Doctrine\DBAL\Connection->detectDatabasePlatform(): AbstractPlatform …
› {
› $version = $this->getDatabasePlatformVersion();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:318 {
Doctrine\DBAL\Connection->getDatabasePlatform() …
› if ($this->platform === null) {
› $this->platform = $this->detectDatabasePlatform();
› $this->platform->setEventManager($this->_eventManager);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/src/PrestaShopBundle/Doctrine/DatabaseConnection.php:60 {
PrestaShopBundle\Doctrine\DatabaseConnection->getDatabasePlatform() …
› try {
› $detectedVersion = parent::getDatabasePlatform();
› } catch (Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:140 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->getDatabasePlatform(Connection $connection): AbstractPlatform …
› try {
› return $connection->getDatabasePlatform();
› } catch (DriverException $driverException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:119 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› if (! empty($mappingTypes)) {
› $platform = $this->getDatabasePlatform($connection);
› foreach ($mappingTypes as $dbType => $doctrineType) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.468-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.3: Registering "Symfony\Bridge\Doctrine\SchemaListener\DoctrineDbalCacheAdapterSchemaSubscriber" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1963
#message: "User Deprecated: Since symfony/doctrine-bridge 6.3: Registering "Symfony\Bridge\Doctrine\SchemaListener\DoctrineDbalCacheAdapterSchemaSubscriber" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php"
#line: 211
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:211 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->initializeSubscribers(): void …
› // throw new \InvalidArgumentException(sprintf('Using Doctrine subscriber "%s" is not allowed. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute.', \is_object($listener) ? $listener::class : $listener));
› trigger_deprecation('symfony/doctrine-bridge', '6.3', 'Registering "%s" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute.', \is_object($listener) ? get_debug_type($listener) : $listener);
› parent::addEventSubscriber($listener);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:102 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->hasListeners($event): bool …
› if (!$this->initializedSubscribers) {
› $this->initializeSubscribers();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:387 {
Doctrine\DBAL\Connection->connect() …
›
› if ($this->_eventManager->hasListeners(Events::postConnect)) {
› Deprecation::trigger(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:453 {
Doctrine\DBAL\Connection->getDatabasePlatformVersion() …
› try {
› $this->connect();
› } catch (Exception $originalException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:411 {
Doctrine\DBAL\Connection->detectDatabasePlatform(): AbstractPlatform …
› {
› $version = $this->getDatabasePlatformVersion();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:318 {
Doctrine\DBAL\Connection->getDatabasePlatform() …
› if ($this->platform === null) {
› $this->platform = $this->detectDatabasePlatform();
› $this->platform->setEventManager($this->_eventManager);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/src/PrestaShopBundle/Doctrine/DatabaseConnection.php:60 {
PrestaShopBundle\Doctrine\DatabaseConnection->getDatabasePlatform() …
› try {
› $detectedVersion = parent::getDatabasePlatform();
› } catch (Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:140 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->getDatabasePlatform(Connection $connection): AbstractPlatform …
› try {
› return $connection->getDatabasePlatform();
› } catch (DriverException $driverException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:119 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› if (! empty($mappingTypes)) {
› $platform = $this->getDatabasePlatform($connection);
› foreach ($mappingTypes as $dbType => $doctrineType) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.468-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.3: The "Symfony\Bridge\Doctrine\SchemaListener\RememberMeTokenProviderDoctrineSchemaSubscriber" class is deprecated. Use "Symfony\Bridge\Doctrine\SchemaListener\RememberMeTokenProviderDoctrineSchemaListener" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1955
#message: "User Deprecated: Since symfony/doctrine-bridge 6.3: The "Symfony\Bridge\Doctrine\SchemaListener\RememberMeTokenProviderDoctrineSchemaSubscriber" class is deprecated. Use "Symfony\Bridge\Doctrine\SchemaListener\RememberMeTokenProviderDoctrineSchemaListener" instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/SchemaListener/RememberMeTokenProviderDoctrineSchemaSubscriber.php"
#line: 18
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/SchemaListener/RememberMeTokenProviderDoctrineSchemaSubscriber.php:18 {
ContainerUHkHj6S\getDoctrine_Orm_Listeners_DoctrineTokenProviderSchemaSubscriberService::do($container, $lazyLoad = true) …
›
› trigger_deprecation('symfony/doctrine-bridge', '6.3', 'The "%s" class is deprecated. Use "%s" instead.', RememberMeTokenProviderDoctrineSchemaSubscriber::class, RememberMeTokenProviderDoctrineSchemaListener::class);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/dependency-injection/Container.php:404 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:40 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:208 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->initializeSubscribers(): void …
› if (\is_string($listener)) {
› $listener = $this->container->get($listener);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:102 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->hasListeners($event): bool …
› if (!$this->initializedSubscribers) {
› $this->initializeSubscribers();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:387 {
Doctrine\DBAL\Connection->connect() …
›
› if ($this->_eventManager->hasListeners(Events::postConnect)) {
› Deprecation::trigger(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:453 {
Doctrine\DBAL\Connection->getDatabasePlatformVersion() …
› try {
› $this->connect();
› } catch (Exception $originalException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:411 {
Doctrine\DBAL\Connection->detectDatabasePlatform(): AbstractPlatform …
› {
› $version = $this->getDatabasePlatformVersion();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:318 {
Doctrine\DBAL\Connection->getDatabasePlatform() …
› if ($this->platform === null) {
› $this->platform = $this->detectDatabasePlatform();
› $this->platform->setEventManager($this->_eventManager);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/src/PrestaShopBundle/Doctrine/DatabaseConnection.php:60 {
PrestaShopBundle\Doctrine\DatabaseConnection->getDatabasePlatform() …
› try {
› $detectedVersion = parent::getDatabasePlatform();
› } catch (Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:140 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->getDatabasePlatform(Connection $connection): AbstractPlatform …
› try {
› return $connection->getDatabasePlatform();
› } catch (DriverException $driverException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:119 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› if (! empty($mappingTypes)) {
› $platform = $this->getDatabasePlatform($connection);
› foreach ($mappingTypes as $dbType => $doctrineType) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.468-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.3: Registering "Symfony\Bridge\Doctrine\SchemaListener\RememberMeTokenProviderDoctrineSchemaSubscriber" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1962
#message: "User Deprecated: Since symfony/doctrine-bridge 6.3: Registering "Symfony\Bridge\Doctrine\SchemaListener\RememberMeTokenProviderDoctrineSchemaSubscriber" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php"
#line: 211
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:211 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->initializeSubscribers(): void …
› // throw new \InvalidArgumentException(sprintf('Using Doctrine subscriber "%s" is not allowed. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute.', \is_object($listener) ? $listener::class : $listener));
› trigger_deprecation('symfony/doctrine-bridge', '6.3', 'Registering "%s" as a Doctrine subscriber is deprecated. Register it as a listener instead, using e.g. the #[AsDoctrineListener] or #[AsDocumentListener] attribute.', \is_object($listener) ? get_debug_type($listener) : $listener);
› parent::addEventSubscriber($listener);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:102 {
Symfony\Bridge\Doctrine\ContainerAwareEventManager->hasListeners($event): bool …
› if (!$this->initializedSubscribers) {
› $this->initializeSubscribers();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:387 {
Doctrine\DBAL\Connection->connect() …
›
› if ($this->_eventManager->hasListeners(Events::postConnect)) {
› Deprecation::trigger(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:453 {
Doctrine\DBAL\Connection->getDatabasePlatformVersion() …
› try {
› $this->connect();
› } catch (Exception $originalException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:411 {
Doctrine\DBAL\Connection->detectDatabasePlatform(): AbstractPlatform …
› {
› $version = $this->getDatabasePlatformVersion();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:318 {
Doctrine\DBAL\Connection->getDatabasePlatform() …
› if ($this->platform === null) {
› $this->platform = $this->detectDatabasePlatform();
› $this->platform->setEventManager($this->_eventManager);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/src/PrestaShopBundle/Doctrine/DatabaseConnection.php:60 {
PrestaShopBundle\Doctrine\DatabaseConnection->getDatabasePlatform() …
› try {
› $detectedVersion = parent::getDatabasePlatform();
› } catch (Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:140 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->getDatabasePlatform(Connection $connection): AbstractPlatform …
› try {
› return $connection->getDatabasePlatform();
› } catch (DriverException $driverException) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:119 {
Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, ?EventManager $eventManager = null, array $mappingTypes = []) …
› if (! empty($mappingTypes)) {
› $platform = $this->getDatabasePlatform($connection);
› foreach ($mappingTypes as $dbType => $doctrineType) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3411 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
› 'doctrine.orm.messenger.doctrine_schema_subscriber' => '?',
› ]), ['doctrine.orm.messenger.doctrine_schema_subscriber', 'doctrine.orm.listeners.doctrine_dbal_cache_adapter_schema_subscriber', 'doctrine.orm.listeners.doctrine_token_provider_schema_subscriber', [['loadClassMetadata'], 'doctrine.orm.default_listeners.attach_entity_listeners']]), ['enum' => 'string']);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3144 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopRepositoryService($container) …
› {
› return $container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] = new \PrestaShop\PrestaShop\Adapter\Shop\Repository\ShopRepository(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), 'ps_');
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4597 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextBuilderService($container) …
› {
› return $container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] = new \PrestaShop\PrestaShop\Core\Context\ShopContextBuilder(($container->services['PrestaShop\\PrestaShop\\Adapter\\Shop\\Repository\\ShopRepository'] ?? self::getShopRepositoryService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\ContextStateManager'] ?? self::getContextStateManagerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4245 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getShopContextSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] = new \PrestaShopBundle\EventListener\Admin\Context\ShopContextSubscriber(($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\ShopContextBuilder'] ?? self::getShopContextBuilderService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContext'] ?? self::getEmployeeContextService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $a, $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3474 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LanguageContextSubscriber'] ?? self::getLanguageContextSubscriberService($container)), 'initLanguageContext'], 6);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initDefaultShopContext'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContext'], 6);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.480-04:00"
"message" => "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\CurrencyContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1744
#message: "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\CurrencyContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCurrencyContextSubscriberService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3477 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('security.authentication.success', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\ShopContextSubscriber'] ?? self::getShopContextSubscriberService($container)), 'initShopContextOnLogin'], 0);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\CurrencyContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\CurrencyContextSubscriber'] ?? self::getCurrencyContextSubscriberService($container)), 'onKernelRequest'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\CountryContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\CountryContextSubscriber'] ?? self::getCountryContextSubscriberService($container)), 'onKernelRequest'], 33);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.481-04:00"
"message" => "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\CountryContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1742
#message: "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\CountryContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCountryContextSubscriberService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3478 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\CurrencyContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\CurrencyContextSubscriber'] ?? self::getCurrencyContextSubscriberService($container)), 'onKernelRequest'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\CountryContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\CountryContextSubscriber'] ?? self::getCountryContextSubscriberService($container)), 'onKernelRequest'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LegacyControllerContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LegacyControllerContextSubscriber'] ?? self::getLegacyControllerContextSubscriberService($container)), 'onKernelRequest'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.498-04:00"
"message" => "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cached_reader" service is deprecated without replacement."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1815
#message: "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cached_reader" service is deprecated without replacement."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_CachedReaderService.php"
#line: 23
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_CachedReaderService.php:23 {
ContainerUHkHj6S\getAnnotations_CachedReaderService::do($container, $lazyLoad = true) …
› {
› trigger_deprecation('symfony/framework-bundle', '6.4', 'The "annotations.cached_reader" service is deprecated without replacement.');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAccessDeniedListenerService.php:27 {
ContainerUHkHj6S\getAccessDeniedListenerService::do($container, $lazyLoad = true) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener'] = new \PrestaShopBundle\EventListener\Admin\AccessDeniedListener($a, ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->services['request_stack'] ??= new \Symfony\Component\HttpFoundation\RequestStack()), ($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3444 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener'] ?? self::getLegacyParametersListenerService($container)), 'onKernelRequest'], 30);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener'] ?? $container->load('getAccessDeniedListenerService')), 'onKernelException'], 0);
› $instance->addListener('kernel.controller', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\AdminSecurityListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\AdminSecurityListener'] ?? self::getAdminSecurityListenerService($container)), 'onKernelController'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.499-04:00"
"message" => "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.reader" service is deprecated without replacement."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1785
#message: "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.reader" service is deprecated without replacement."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_ReaderService.php"
#line: 23
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_ReaderService.php:23 {
ContainerUHkHj6S\getAnnotations_ReaderService::do($container, $lazyLoad = true) …
› {
› trigger_deprecation('symfony/framework-bundle', '6.4', 'The "annotations.reader" service is deprecated without replacement.');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_CachedReaderService.php:25 {
ContainerUHkHj6S\getAnnotations_CachedReaderService::do($container, $lazyLoad = true) …
›
› return $container->privates['annotations.cached_reader'] = new \Doctrine\Common\Annotations\PsrCachedReader(($container->privates['annotations.reader'] ?? $container->load('getAnnotations_ReaderService')), $container->load('getAnnotations_CacheAdapterService'), true);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAccessDeniedListenerService.php:27 {
ContainerUHkHj6S\getAccessDeniedListenerService::do($container, $lazyLoad = true) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener'] = new \PrestaShopBundle\EventListener\Admin\AccessDeniedListener($a, ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->services['request_stack'] ??= new \Symfony\Component\HttpFoundation\RequestStack()), ($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3444 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener'] ?? self::getLegacyParametersListenerService($container)), 'onKernelRequest'], 30);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener'] ?? $container->load('getAccessDeniedListenerService')), 'onKernelException'], 0);
› $instance->addListener('kernel.controller', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\AdminSecurityListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\AdminSecurityListener'] ?? self::getAdminSecurityListenerService($container)), 'onKernelController'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.501-04:00"
"message" => "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cache_adapter" service is deprecated without replacement."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1836
#message: "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cache_adapter" service is deprecated without replacement."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_CacheAdapterService.php"
#line: 23
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_CacheAdapterService.php:23 {
ContainerUHkHj6S\getAnnotations_CacheAdapterService::do($container, $lazyLoad = true) …
› {
› trigger_deprecation('symfony/framework-bundle', '6.4', 'The "annotations.cache_adapter" service is deprecated without replacement.');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAnnotations_CachedReaderService.php:25 {
ContainerUHkHj6S\getAnnotations_CachedReaderService::do($container, $lazyLoad = true) …
›
› return $container->privates['annotations.cached_reader'] = new \Doctrine\Common\Annotations\PsrCachedReader(($container->privates['annotations.reader'] ?? $container->load('getAnnotations_ReaderService')), $container->load('getAnnotations_CacheAdapterService'), true);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getAccessDeniedListenerService.php:27 {
ContainerUHkHj6S\getAccessDeniedListenerService::do($container, $lazyLoad = true) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener'] = new \PrestaShopBundle\EventListener\Admin\AccessDeniedListener($a, ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->services['request_stack'] ??= new \Symfony\Component\HttpFoundation\RequestStack()), ($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3444 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\LegacyParametersListener'] ?? self::getLegacyParametersListenerService($container)), 'onKernelRequest'], 30);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\AccessDeniedListener'] ?? $container->load('getAccessDeniedListenerService')), 'onKernelException'], 0);
› $instance->addListener('kernel.controller', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\AdminSecurityListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\AdminSecurityListener'] ?? self::getAdminSecurityListenerService($container)), 'onKernelController'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.503-04:00"
"message" => "Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "HEAD https://compositeproduct.bestprestashopmodules.net/psadmin/index.php/"" at RouterListener.php line 127"
"priority" => 400
"priorityName" => "ERROR"
"context" => [
"exception" => Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#1820
#message: "No route found for "HEAD https://compositeproduct.bestprestashopmodules.net/psadmin/index.php/""
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/RouterListener.php"
#line: 127
-previous: Symfony\Component\Routing\Exception\NoConfigurationException {#1761 …}
-statusCode: 404
-headers: []
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/RouterListener.php:127 {
Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(RequestEvent $event): void …
›
› throw new NotFoundHttpException($message, $e);
› } catch (MethodNotAllowedException $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "request"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.515-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\ContextIsoCodeProviderExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1857
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\ContextIsoCodeProviderExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_Prestashop_Twig_Extension_ContextIsoCodeProviderExtensionService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6071 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› $instance->addExtension(($container->services['.container.private.prestashop.twig.extension.stringloader'] ??= new \Twig\Extension\StringLoaderExtension()));
› $instance->addExtension(($container->services['.container.private.prestashop.twig.extension.context_iso_code_provider_extension'] ?? self::get_Container_Private_Prestashop_Twig_Extension_ContextIsoCodeProviderExtensionService($container)));
› $instance->addExtension(($container->services['.container.private.prestashop.twig.extension.data_formatter'] ??= new \PrestaShopBundle\Twig\DataFormatterExtension()));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.516-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\ColorBrightnessCalculatorExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1804
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\ColorBrightnessCalculatorExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.516-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\DocumentationLinkExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1828
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\DocumentationLinkExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_Prestashop_Bundle_Twig_Extension_DocumentationLinkProviderExtensionService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6074 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› $instance->addExtension(new \PrestaShopBundle\Twig\Extension\ColorBrightnessCalculatorExtension(($container->services['PrestaShop\\PrestaShop\\Core\\Util\\ColorBrightnessCalculator'] ??= new \PrestaShop\PrestaShop\Core\Util\ColorBrightnessCalculator())));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.documentation_link_provider_extension'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_DocumentationLinkProviderExtensionService($container)));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.entity_search_extension'] ??= new \PrestaShopBundle\Twig\Extension\EntitySearchExtension()));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.516-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFilters()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\EntitySearchExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1865
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFilters()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\EntitySearchExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.516-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\GridExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1871
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\GridExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_Prestashop_Bundle_Twig_Extension_ColumnService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6076 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.entity_search_extension'] ??= new \PrestaShopBundle\Twig\Extension\EntitySearchExtension()));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.column'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_ColumnService($container)));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.js_router_metadata_extension'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_JsRouterMetadataExtensionService($container)));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.516-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getTests()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\GridExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1866
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getTests()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\GridExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_Prestashop_Bundle_Twig_Extension_ColumnService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6076 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.entity_search_extension'] ??= new \PrestaShopBundle\Twig\Extension\EntitySearchExtension()));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.column'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_ColumnService($container)));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.js_router_metadata_extension'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_JsRouterMetadataExtensionService($container)));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.517-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\LocalizationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2012
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\LocalizationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_Prestashop_Bundle_Twig_Extension_LocalizationExtensionService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6078 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.js_router_metadata_extension'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_JsRouterMetadataExtensionService($container)));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.localization_extension'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_LocalizationExtensionService($container)));
› $instance->addExtension(($container->services['.container.private.prestashop.bundle.twig.extension.multistore_url'] ?? self::get_Container_Private_Prestashop_Bundle_Twig_Extension_MultistoreUrlService($container)));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.517-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\NumberExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1988
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Twig\Extension\NumberExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getTokenParsers()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2010
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getTokenParsers()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getNodeVisitors()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1982
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getNodeVisitors()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFilters()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1978
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFilters()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getTests()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2014
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getTests()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1685
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: Method "Twig\Extension\ExtensionInterface::getOperators()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1684
#message: "User Deprecated: Method "Twig\Extension\ExtensionInterface::getOperators()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: The "PrestaShop\TranslationToolsBundle\Twig\NodeVisitor\TranslationNodeVisitor" class extends "Twig\NodeVisitor\AbstractNodeVisitor" that is deprecated since Twig 3.9 (to be removed in 4.0)."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1969
#message: "User Deprecated: The "PrestaShop\TranslationToolsBundle\Twig\NodeVisitor\TranslationNodeVisitor" class extends "Twig\NodeVisitor\AbstractNodeVisitor" that is deprecated since Twig 3.9 (to be removed in 4.0)."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension->__construct() …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6086 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› $instance->addExtension(($container->services['.container.private.prestashop.twig.extension.translation'] ?? self::get_Container_Private_Prestashop_Twig_Extension_TranslationService($container)));
› $instance->addExtension(new \PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension());
› $instance->addExtension(new \Symfony\UX\TwigComponent\Twig\ComponentExtension());
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.521-04:00"
"message" => "User Deprecated: Method "Twig\NodeVisitor\AbstractNodeVisitor::doEnterNode()" might add "Node" as a native return type declaration in the future. Do the same in child class "PrestaShop\TranslationToolsBundle\Twig\NodeVisitor\TranslationNodeVisitor" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1970
#message: "User Deprecated: Method "Twig\NodeVisitor\AbstractNodeVisitor::doEnterNode()" might add "Node" as a native return type declaration in the future. Do the same in child class "PrestaShop\TranslationToolsBundle\Twig\NodeVisitor\TranslationNodeVisitor" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension->__construct() …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6086 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getTwigService($container) …
› $instance->addExtension(($container->services['.container.private.prestashop.twig.extension.translation'] ?? self::get_Container_Private_Prestashop_Twig_Extension_TranslationService($container)));
› $instance->addExtension(new \PrestaShop\TranslationToolsBundle\Twig\Extension\TranslationExtension());
› $instance->addExtension(new \Symfony\UX\TwigComponent\Twig\ComponentExtension());
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2883 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $c = ($container->services['.virtual_request_stack'] ?? self::get_VirtualRequestStackService($container));
› $d = ($container->privates['twig'] ?? self::getTwigService($container));
› $e = new \Symfony\Component\HttpClient\DataCollector\HttpClientDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.527-04:00"
"message" => "User Deprecated: Method "Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector::collect()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DataCollector\DoctrineDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1610
#message: "User Deprecated: Method "Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector::collect()" might add "void" as a native return type declaration in the future. Do the same in child class "Doctrine\Bundle\DoctrineBundle\DataCollector\DoctrineDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.528-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.4: Not passing an instance of "Symfony\Bridge\Doctrine\Middleware\Debug\DebugDataHolder" as "$debugDataHolder" to "Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector::__construct()" is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1650
#message: "User Deprecated: Since symfony/doctrine-bridge 6.4: Not passing an instance of "Symfony\Bridge\Doctrine\Middleware\Debug\DebugDataHolder" as "$debugDataHolder" to "Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector::__construct()" is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/DataCollector/DoctrineDataCollector.php"
#line: 48
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/DataCollector/DoctrineDataCollector.php:48 {
Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector->__construct(ManagerRegistry $registry, ?DebugDataHolder $debugDataHolder = null) …
› if (null === $debugDataHolder) {
› trigger_deprecation('symfony/doctrine-bridge', '6.4', 'Not passing an instance of "%s" as "$debugDataHolder" to "%s()" is deprecated.', DebugDataHolder::class, __METHOD__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/DataCollector/DoctrineDataCollector.php:72 {
Doctrine\Bundle\DoctrineBundle\DataCollector\DoctrineDataCollector->__construct(ManagerRegistry $registry, bool $shouldValidateSchema = true) …
›
› parent::__construct($registry);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2886 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $e->registerClient('http_client', ($container->privates['.debug.http_client'] ?? self::get_Debug_HttpClientService($container)));
› $f = new \Doctrine\Bundle\DoctrineBundle\DataCollector\DoctrineDataCollector(($container->services['doctrine'] ?? self::getDoctrineService($container)), true);
› $f->addLogger('default', ($container->privates['doctrine.dbal.logger.profiling.default'] ??= new \Doctrine\DBAL\Logging\DebugStack()));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.528-04:00"
"message" => "User Deprecated: Since symfony/doctrine-bridge 6.4: "Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector::addLogger()" is deprecated. Pass an instance of "Symfony\Bridge\Doctrine\Middleware\Debug\DebugDataHolder" to the constructor instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1624
#message: "User Deprecated: Since symfony/doctrine-bridge 6.4: "Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector::addLogger()" is deprecated. Pass an instance of "Symfony\Bridge\Doctrine\Middleware\Debug\DebugDataHolder" to the constructor instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/DataCollector/DoctrineDataCollector.php"
#line: 61
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/doctrine-bridge/DataCollector/DoctrineDataCollector.php:61 {
Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector->addLogger(string $name, DebugStack $logger) …
› {
› trigger_deprecation('symfony/doctrine-bridge', '6.4', '"%s()" is deprecated. Pass an instance of "%s" to the constructor instead.', __METHOD__, DebugDataHolder::class);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2887 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $f = new \Doctrine\Bundle\DoctrineBundle\DataCollector\DoctrineDataCollector(($container->services['doctrine'] ?? self::getDoctrineService($container)), true);
› $f->addLogger('default', ($container->privates['doctrine.dbal.logger.profiling.default'] ??= new \Doctrine\DBAL\Logging\DebugStack()));
› $g = new \Symfony\Component\Messenger\DataCollector\MessengerDataCollector();
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.528-04:00"
"message" => "User Deprecated: The "Symfony\Component\HttpKernel\DataCollector\ConfigDataCollector" class is considered final. It may change without further notice as of its next major version. You should not extend it from "PrestaShopBundle\DataCollector\ConfigDataCollector"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1594
#message: "User Deprecated: The "Symfony\Component\HttpKernel\DataCollector\ConfigDataCollector" class is considered final. It may change without further notice as of its next major version. You should not extend it from "PrestaShopBundle\DataCollector\ConfigDataCollector"."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.531-04:00"
"message" => "User Deprecated: Since symfony/validator 6.4: Method "Symfony\Component\Validator\ValidatorBuilder::setDoctrineAnnotationReader()" is deprecated without replacement."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1601
#message: "User Deprecated: Since symfony/validator 6.4: Method "Symfony\Component\Validator\ValidatorBuilder::setDoctrineAnnotationReader()" is deprecated without replacement."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/validator/ValidatorBuilder.php"
#line: 252
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/validator/ValidatorBuilder.php:252 {
Symfony\Component\Validator\ValidatorBuilder->setDoctrineAnnotationReader(?Reader $reader): static …
› {
› trigger_deprecation('symfony/validator', '6.4', 'Method "%s()" is deprecated without replacement.', __METHOD__);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:6229 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getValidator_BuilderService($container) …
› $instance->enableAttributeMapping(true);
› $instance->setDoctrineAnnotationReader(($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));
› $instance->addMethodMapping('loadValidatorMetadata');
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5304 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDebug_ValidatorService($container) …
› {
› $a = ($container->privates['validator.builder'] ?? self::getValidator_BuilderService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4767 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Metadata_Property_MetadataFactory_CachedService($container) …
› {
› $a = ($container->privates['debug.validator'] ?? self::getDebug_ValidatorService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4808 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container) …
› {
› $a = ($container->privates['api_platform.metadata.property.metadata_factory.cached'] ?? self::getApiPlatform_Metadata_Property_MetadataFactory_CachedService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2895 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $instance->add(new \Symfony\Component\Console\DataCollector\CommandDataCollector());
› $instance->add(new \ApiPlatform\Symfony\Bundle\DataCollector\RequestDataCollector(($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)), ($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], []))));
› $instance->add(new \Symfony\Component\HttpKernel\DataCollector\TimeDataCollector($b, NULL));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.537-04:00"
"message" => "User Deprecated: Since symfony/serializer 6.4: Passing a "Doctrine\Common\Annotations\PsrCachedReader" instance as argument 1 to "Symfony\Component\Serializer\Mapping\Loader\AttributeLoader::__construct()" is deprecated, pass null or omit the parameter instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1570
#message: "User Deprecated: Since symfony/serializer 6.4: Passing a "Doctrine\Common\Annotations\PsrCachedReader" instance as argument 1 to "Symfony\Component\Serializer\Mapping\Loader\AttributeLoader::__construct()" is deprecated, pass null or omit the parameter instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/serializer/Mapping/Loader/AttributeLoader.php"
#line: 51
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/serializer/Mapping/Loader/AttributeLoader.php:51 {
Symfony\Component\Serializer\Mapping\Loader\AttributeLoader->__construct(?Reader $reader = null) …
› if ($reader) {
› trigger_deprecation('symfony/serializer', '6.4', 'Passing a "%s" instance as argument 1 to "%s()" is deprecated, pass null or omit the parameter instead.', get_debug_type($reader), __METHOD__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4914 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Serializer_Mapping_ClassMetadataFactoryService($container) …
› {
› return $container->privates['api_platform.serializer.mapping.class_metadata_factory'] = new \ApiPlatform\Serializer\Mapping\Factory\ClassMetadataFactory(new \Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory(new \Symfony\Component\Serializer\Mapping\Loader\LoaderChain([new \Symfony\Component\Serializer\Mapping\Loader\AttributeLoader(($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')))])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4774 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Metadata_Property_MetadataFactory_CachedService($container) …
›
› return $container->privates['api_platform.metadata.property.metadata_factory.cached'] = new \ApiPlatform\Metadata\Property\Factory\CachedPropertyMetadataFactory(($container->privates['api_platform.cache.metadata.property'] ?? self::getApiPlatform_Cache_Metadata_PropertyService($container)), new \ApiPlatform\JsonSchema\Metadata\Property\Factory\SchemaPropertyMetadataFactory($b, new \PrestaShopBundle\ApiPlatform\Metadata\Property\Factory\CQRSConstructorPropertyMetadataFactory(new \ApiPlatform\Symfony\Validator\Metadata\Property\ValidatorPropertyMetadataFactory($a, new \ApiPlatform\Metadata\Property\Factory\ExtractorPropertyMetadataFactory(($container->privates['api_platform.metadata.property_extractor.yaml'] ??= new \ApiPlatform\Metadata\Extractor\YamlPropertyExtractor([], $container)), new \ApiPlatform\Metadata\Property\Factory\AttributePropertyMetadataFactory(new \ApiPlatform\Metadata\Property\Factory\IdentifierPropertyMetadataFactory($b, new \ApiPlatform\Metadata\Property\Factory\DefaultPropertyMetadataFactory(new \ApiPlatform\Metadata\Property\Factory\SerializerPropertyMetadataFactory(($container->privates['api_platform.serializer.mapping.class_metadata_factory'] ?? self::getApiPlatform_Serializer_Mapping_ClassMetadataFactoryService($container)), new \ApiPlatform\Doctrine\Orm\Metadata\Property\DoctrineOrmPropertyMetadataFactory(($container->services['doctrine'] ?? self::getDoctrineService($container)), new \ApiPlatform\Metadata\Property\Factory\PropertyInfoPropertyMetadataFactory(($container->privates['property_info'] ?? self::getPropertyInfoService($container)), new \ApiPlatform\Metadata\Property\Factory\ExtractorPropertyMetadataFactory(($container->privates['api_platform.metadata.property_extractor.xml'] ??= new \ApiPlatform\Metadata\Extractor\XmlPropertyExtractor([], $container))))), $b))))), new RewindableGenerator(function () use ($container) {
› yield 0 => ($container->privates['api_platform.metadata.property_schema.choice_restriction'] ??= new \ApiPlatform\Symfony\Validator\Metadata\Property\Restriction\PropertySchemaChoiceRestriction());
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4808 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container) …
› {
› $a = ($container->privates['api_platform.metadata.property.metadata_factory.cached'] ?? self::getApiPlatform_Metadata_Property_MetadataFactory_CachedService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2895 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› $instance->add(new \Symfony\Component\Console\DataCollector\CommandDataCollector());
› $instance->add(new \ApiPlatform\Symfony\Bundle\DataCollector\RequestDataCollector(($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)), ($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], []))));
› $instance->add(new \Symfony\Component\HttpKernel\DataCollector\TimeDataCollector($b, NULL));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.547-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::collect()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\HookDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1440
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::collect()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\HookDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.547-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollector::reset()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\DataCollector\HookDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1451
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollector::reset()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\DataCollector\HookDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.547-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::getName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\HookDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1452
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::getName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\HookDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.547-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::collect()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\CommandsAndQueriesDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1439
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::collect()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\CommandsAndQueriesDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.547-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::getName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\CommandsAndQueriesDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1435
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface::getName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\DataCollector\CommandsAndQueriesDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.547-04:00"
"message" => "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollector::reset()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\DataCollector\CommandsAndQueriesDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1430
#message: "User Deprecated: Method "Symfony\Component\HttpKernel\DataCollector\DataCollector::reset()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\DataCollector\CommandsAndQueriesDataCollector" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5588 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getProfilerListenerService($container) …
› {
› $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3562 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.response', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelResponse'], -100);
› $instance->addListener('kernel.exception', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelException'], 0);
› $instance->addListener('kernel.terminate', [#[\Closure(name: 'profiler_listener', class: 'Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener')] fn () => ($container->privates['profiler_listener'] ?? self::getProfilerListenerService($container)), 'onKernelTerminate'], -1024);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.548-04:00"
"message" => "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\ActionDispatcherLegacyHooksSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1409
#message: "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\ActionDispatcherLegacyHooksSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getPrestashop_Dispatcher_LegacyHooks_SubscriberService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3583 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.controller', [#[\Closure(name: 'prestashop.dispatcher.legacy_hooks.subscriber', class: 'PrestaShopBundle\\EventListener\\ActionDispatcherLegacyHooksSubscriber')] fn () => ($container->services['prestashop.dispatcher.legacy_hooks.subscriber'] ?? self::getPrestashop_Dispatcher_LegacyHooks_SubscriberService($container)), 'callActionDispatcherBeforeHook'], 100);
› $instance->addListener('kernel.response', [#[\Closure(name: 'prestashop.dispatcher.legacy_hooks.subscriber', class: 'PrestaShopBundle\\EventListener\\ActionDispatcherLegacyHooksSubscriber')] fn () => ($container->services['prestashop.dispatcher.legacy_hooks.subscriber'] ?? self::getPrestashop_Dispatcher_LegacyHooks_SubscriberService($container)), 'callActionDispatcherAfterHook'], 255);
› $instance->addListener('module.install', [#[\Closure(name: 'prestashop.bundle.event_listener.module_guard_listener', class: 'PrestaShopBundle\\EventListener\\ModuleGuardListener')] fn () => ($container->services['prestashop.bundle.event_listener.module_guard_listener'] ?? $container->load('getPrestashop_Bundle_EventListener_ModuleGuardListenerService')), 'protectModule'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.551-04:00"
"message" => "User Deprecated: The annotation mapping driver is deprecated and will be removed in Doctrine ORM 3.0, please migrate to the attribute or XML driver. (AnnotationDriver.php:68 called by AdminKernelDevDebugContainer.php:5326, https://github.com/doctrine/orm/issues/10098, package doctrine/orm)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1306
#message: "User Deprecated: The annotation mapping driver is deprecated and will be removed in Doctrine ORM 3.0, please migrate to the attribute or XML driver. (AnnotationDriver.php:68 called by AdminKernelDevDebugContainer.php:5326, https://github.com/doctrine/orm/issues/10098, package doctrine/orm)"
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:108 {
Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Mapping/Driver/AnnotationDriver.php:68 {
Doctrine\ORM\Mapping\Driver\AnnotationDriver->__construct($reader, $paths = null, bool $reportFieldsWhereDeclared = false) …
› 'https://github.com/doctrine/orm/issues/10098',
› 'The annotation mapping driver is deprecated and will be removed in Doctrine ORM 3.0, please migrate to the attribute or XML driver.'
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5326 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultConfigurationService($container) …
›
› $a->addDriver(new \Doctrine\ORM\Mapping\Driver\AnnotationDriver($b, [(\dirname(__DIR__, 5).'/src/PrestaShopBundle/Entity')]), 'PrestaShopBundle\\Entity');
› $a->addDriver(new \Doctrine\ORM\Mapping\Driver\AnnotationDriver($b, [(\dirname(__DIR__, 5).'/modules/ps_accounts/src/Entity')]), 'PrestaShop\\Module\\PsAccounts\\Entity');
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3425 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
›
› $instance = \Doctrine\ORM\EntityManager::create(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3422 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› if (true === $lazyLoad) {
› return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerProxyD0c1e50', static fn () => \EntityManagerProxyD0c1e50::createLazyProxy(static fn () => self::getDoctrine_Orm_DefaultEntityManagerService($container, false)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/LazyProxyTrait.php:99 {
ContainerUHkHj6S\EntityManagerProxyD0c1e50->__get&($name): mixed …
› if ($state = $this->lazyObjectState ?? null) {
› $instance = $state->realInstance ??= ($state->initializer)();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.551-04:00"
"message" => "User Deprecated: In ORM 3.0, the AttributeDriver will report fields for the classes where they are declared. This may uncover invalid mapping configurations. To opt into the new mode also with the AnnotationDriver today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AnnotationDriver.php:79 called by AdminKernelDevDebugContainer.php:5326, https://github.com/doctrine/orm/pull/10455, package doctrine/orm)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1307
#message: "User Deprecated: In ORM 3.0, the AttributeDriver will report fields for the classes where they are declared. This may uncover invalid mapping configurations. To opt into the new mode also with the AnnotationDriver today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AnnotationDriver.php:79 called by AdminKernelDevDebugContainer.php:5326, https://github.com/doctrine/orm/pull/10455, package doctrine/orm)"
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:108 {
Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Mapping/Driver/AnnotationDriver.php:79 {
Doctrine\ORM\Mapping\Driver\AnnotationDriver->__construct($reader, $paths = null, bool $reportFieldsWhereDeclared = false) …
› 'In ORM 3.0, the AttributeDriver will report fields for the classes where they are declared. This may uncover invalid mapping configurations. To opt into the new mode also with the AnnotationDriver today, set the "reportFieldsWhereDeclared" constructor parameter to true.',
› self::class
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5326 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultConfigurationService($container) …
›
› $a->addDriver(new \Doctrine\ORM\Mapping\Driver\AnnotationDriver($b, [(\dirname(__DIR__, 5).'/src/PrestaShopBundle/Entity')]), 'PrestaShopBundle\\Entity');
› $a->addDriver(new \Doctrine\ORM\Mapping\Driver\AnnotationDriver($b, [(\dirname(__DIR__, 5).'/modules/ps_accounts/src/Entity')]), 'PrestaShop\\Module\\PsAccounts\\Entity');
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3425 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
›
› $instance = \Doctrine\ORM\EntityManager::create(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3422 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› if (true === $lazyLoad) {
› return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerProxyD0c1e50', static fn () => \EntityManagerProxyD0c1e50::createLazyProxy(static fn () => self::getDoctrine_Orm_DefaultEntityManagerService($container, false)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/LazyProxyTrait.php:99 {
ContainerUHkHj6S\EntityManagerProxyD0c1e50->__get&($name): mixed …
› if ($state = $this->lazyObjectState ?? null) {
› $instance = $state->realInstance ??= ($state->initializer)();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.552-04:00"
"message" => "User Deprecated: Method "Doctrine\ORM\Mapping\NamingStrategy::classToTableName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Service\Database\DoctrineNamingStrategy" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1300
#message: "User Deprecated: Method "Doctrine\ORM\Mapping\NamingStrategy::classToTableName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Service\Database\DoctrineNamingStrategy" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getPrestashop_Database_NamingStrategyService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5347 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultConfigurationService($container) …
› $instance->setDefaultRepositoryClassName('Doctrine\\ORM\\EntityRepository');
› $instance->setNamingStrategy(($container->services['prestashop.database.naming_strategy'] ?? self::getPrestashop_Database_NamingStrategyService($container)));
› $instance->setQuoteStrategy(new \Doctrine\ORM\Mapping\DefaultQuoteStrategy());
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3425 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
›
› $instance = \Doctrine\ORM\EntityManager::create(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3422 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› if (true === $lazyLoad) {
› return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerProxyD0c1e50', static fn () => \EntityManagerProxyD0c1e50::createLazyProxy(static fn () => self::getDoctrine_Orm_DefaultEntityManagerService($container, false)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/LazyProxyTrait.php:99 {
ContainerUHkHj6S\EntityManagerProxyD0c1e50->__get&($name): mixed …
› if ($state = $this->lazyObjectState ?? null) {
› $instance = $state->realInstance ??= ($state->initializer)();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.552-04:00"
"message" => "User Deprecated: Method "Doctrine\ORM\Mapping\NamingStrategy::joinTableName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Service\Database\DoctrineNamingStrategy" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1293
#message: "User Deprecated: Method "Doctrine\ORM\Mapping\NamingStrategy::joinTableName()" might add "string" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Service\Database\DoctrineNamingStrategy" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getPrestashop_Database_NamingStrategyService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:5347 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultConfigurationService($container) …
› $instance->setDefaultRepositoryClassName('Doctrine\\ORM\\EntityRepository');
› $instance->setNamingStrategy(($container->services['prestashop.database.naming_strategy'] ?? self::getPrestashop_Database_NamingStrategyService($container)));
› $instance->setQuoteStrategy(new \Doctrine\ORM\Mapping\DefaultQuoteStrategy());
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3425 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
›
› $instance = \Doctrine\ORM\EntityManager::create(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3422 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› if (true === $lazyLoad) {
› return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerProxyD0c1e50', static fn () => \EntityManagerProxyD0c1e50::createLazyProxy(static fn () => self::getDoctrine_Orm_DefaultEntityManagerService($container, false)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/LazyProxyTrait.php:99 {
ContainerUHkHj6S\EntityManagerProxyD0c1e50->__get&($name): mixed …
› if ($state = $this->lazyObjectState ?? null) {
› $instance = $state->realInstance ??= ($state->initializer)();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.553-04:00"
"message" => "User Deprecated: Doctrine\ORM\EntityManager::create() is deprecated. To bootstrap a DBAL connection, call Doctrine\DBAL\DriverManager::getConnection() instead. Use the constructor to create an instance of Doctrine\ORM\EntityManager. (EntityManager.php:1001 called by AdminKernelDevDebugContainer.php:3425, https://github.com/doctrine/orm/pull/9961, package doctrine/orm)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1301
#message: "User Deprecated: Doctrine\ORM\EntityManager::create() is deprecated. To bootstrap a DBAL connection, call Doctrine\DBAL\DriverManager::getConnection() instead. Use the constructor to create an instance of Doctrine\ORM\EntityManager. (EntityManager.php:1001 called by AdminKernelDevDebugContainer.php:3425, https://github.com/doctrine/orm/pull/9961, package doctrine/orm)"
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:108 {
Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:1001 {
Doctrine\ORM\EntityManager::create($connection, Configuration $config, ?EventManager $eventManager = null) …
› DriverManager::class,
› self::class
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3425 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
›
› $instance = \Doctrine\ORM\EntityManager::create(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3422 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› if (true === $lazyLoad) {
› return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerProxyD0c1e50', static fn () => \EntityManagerProxyD0c1e50::createLazyProxy(static fn () => self::getDoctrine_Orm_DefaultEntityManagerService($container, false)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/LazyProxyTrait.php:99 {
ContainerUHkHj6S\EntityManagerProxyD0c1e50->__get&($name): mixed …
› if ($state = $this->lazyObjectState ?? null) {
› $instance = $state->realInstance ??= ($state->initializer)();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.553-04:00"
"message" => "User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:302 called by EntityManager.php:166, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1303
#message: "User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:302 called by EntityManager.php:166, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal)"
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:173 {
Doctrine\Deprecations\Deprecation::triggerIfCalledFromOutside(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/dbal/src/Connection.php:302 {
Doctrine\DBAL\Connection->getEventManager() …
› '%s is deprecated.',
› __METHOD__,
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:166 {
Doctrine\ORM\EntityManager->__construct(Connection $conn, Configuration $config, ?EventManager $eventManager = null) …
› // @phpstan-ignore method.deprecated
› $this->eventManager = $eventManager ?? $conn->getEventManager();
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:1006 {
Doctrine\ORM\EntityManager::create($connection, Configuration $config, ?EventManager $eventManager = null) …
›
› return new EntityManager($connection, $config);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3425 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
›
› $instance = \Doctrine\ORM\EntityManager::create(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3422 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› if (true === $lazyLoad) {
› return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerProxyD0c1e50', static fn () => \EntityManagerProxyD0c1e50::createLazyProxy(static fn () => self::getDoctrine_Orm_DefaultEntityManagerService($container, false)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/LazyProxyTrait.php:99 {
ContainerUHkHj6S\EntityManagerProxyD0c1e50->__get&($name): mixed …
› if ($state = $this->lazyObjectState ?? null) {
› $instance = $state->realInstance ??= ($state->initializer)();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.558-04:00"
"message" => "User Deprecated: Not enabling lazy ghost objects is deprecated and will not be supported in Doctrine ORM 3.0. Ensure Doctrine\ORM\Configuration::setLazyGhostObjectEnabled(true) is called to enable them. (ProxyFactory.php:169 called by EntityManager.php:181, https://github.com/doctrine/orm/pull/10837/, package doctrine/orm)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1269
#message: "User Deprecated: Not enabling lazy ghost objects is deprecated and will not be supported in Doctrine ORM 3.0. Ensure Doctrine\ORM\Configuration::setLazyGhostObjectEnabled(true) is called to enable them. (ProxyFactory.php:169 called by EntityManager.php:181, https://github.com/doctrine/orm/pull/10837/, package doctrine/orm)"
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/deprecations/src/Deprecation.php:108 {
Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Proxy/ProxyFactory.php:169 {
Doctrine\ORM\Proxy\ProxyFactory->__construct(EntityManagerInterface $em, $proxyDir, $proxyNs, $autoGenerate = self::AUTOGENERATE_NEVER) …
› 'https://github.com/doctrine/orm/pull/10837/',
› 'Not enabling lazy ghost objects is deprecated and will not be supported in Doctrine ORM 3.0. Ensure Doctrine\ORM\Configuration::setLazyGhostObjectEnabled(true) is called to enable them.'
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:181 {
Doctrine\ORM\EntityManager->__construct(Connection $conn, Configuration $config, ?EventManager $eventManager = null) …
› $config->getProxyNamespace(),
› $config->getAutoGenerateProxyClasses()
› );
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:1006 {
Doctrine\ORM\EntityManager::create($connection, Configuration $config, ?EventManager $eventManager = null) …
›
› return new EntityManager($connection, $config);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3425 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
›
› $instance = \Doctrine\ORM\EntityManager::create(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3422 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› if (true === $lazyLoad) {
› return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerProxyD0c1e50', static fn () => \EntityManagerProxyD0c1e50::createLazyProxy(static fn () => self::getDoctrine_Orm_DefaultEntityManagerService($container, false)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/LazyProxyTrait.php:99 {
ContainerUHkHj6S\EntityManagerProxyD0c1e50->__get&($name): mixed …
› if ($state = $this->lazyObjectState ?? null) {
› $instance = $state->realInstance ??= ($state->initializer)();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.559-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Security\Core\User\UserInterface::eraseCredentials()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Entity\Employee\Employee" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1354
#message: "User Deprecated: Method "Symfony\Component\Security\Core\User\UserInterface::eraseCredentials()" might add "void" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\Entity\Employee\Employee" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
class_exists(string $class, bool $autoload = true): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/persistence/src/Persistence/Mapping/RuntimeReflectionService.php:38 {
Doctrine\Persistence\Mapping\RuntimeReflectionService->getParentClasses(string $class) …
› {
› if (! class_exists($class)) {
› throw MappingException::nonExistingClass($class);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:283 {
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getParentClasses(string $name) …
›
› foreach (array_reverse($this->getReflectionService()->getParentClasses($name)) as $parentClass) {
› if ($this->getDriver()->isTransient($parentClass)) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:318 {
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata(string $name) …
›
› $parentClasses = $this->getParentClasses($name);
› $parentClasses[] = $name;
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:207 {
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor(string $className) …
› } else {
› $loadedMetadata = $this->loadMetadata($realClassName);
› $classNames = array_combine(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:329 {
Doctrine\ORM\EntityManager->getClassMetadata($className) …
› {
› return $this->metadataFactory->getMetadataFor($className);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/Repository/ContainerRepositoryFactory.php:40 {
Doctrine\Bundle\DoctrineBundle\Repository\ContainerRepositoryFactory->getRepository(EntityManagerInterface $entityManager, $entityName): ObjectRepository …
› {
› $metadata = $entityManager->getClassMetadata($entityName);
› $repositoryServiceId = $metadata->customRepositoryClassName;
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:839 {
Doctrine\ORM\EntityManager->getRepository($entityName) …
›
› $repository = $this->repositoryFactory->getRepository($this, $entityName);
› if (! $repository instanceof EntityRepository) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2960 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeRepositoryService($container) …
›
› $container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] = $instance = $a->getRepository('PrestaShopBundle\\Entity\\Employee\\Employee');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2988 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeProviderService($container) …
› {
› $a = ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4282 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getEmployeeSessionSubscriberService($container) …
›
› return $container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] = new \PrestaShopBundle\EventListener\Admin\EmployeeSessionSubscriber(($container->services['PrestaShopBundle\\Security\\Admin\\EmployeeProvider'] ?? self::getEmployeeProviderService($container)), ($container->services['PrestaShopBundle\\Entity\\Repository\\EmployeeRepository'] ?? self::getEmployeeRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $a, ($container->services['logger'] ?? self::getLoggerService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\LegacyContext'] ?? self::getLegacyContextService($container)), ($container->services['Symfony\\Component\\Security\\Csrf\\CsrfTokenManagerInterface'] ?? self::getCsrfTokenManagerInterfaceService($container)), $b, ($container->services['PrestaShop\\PrestaShop\\Adapter\\Configuration'] ??= new \PrestaShop\PrestaShop\Adapter\Configuration()), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container)), ($container->privates['PrestaShop\\PrestaShop\\Core\\Context\\EmployeeContextBuilder'] ?? self::getEmployeeContextBuilderService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3467 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelRequest'], 7);
› $instance->addListener('kernel.response', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onKernelResponse'], 0);
› $instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\EmployeeSessionSubscriber'] ?? self::getEmployeeSessionSubscriberService($container)), 'onLogout'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:214 {
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:265 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› try {
› return $this->filterResponse($response, $request, $type);
› } catch (\Throwable $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:83 {
›
› $response = $kernel->handle($request, HttpKernelInterface::MAIN_REQUEST, true);
› $response->send();
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.716-04:00"
"message" => "Uncaught PHP Exception ErrorException: "Warning: Undefined array key "PHPSESSID"" at compositeproductbuilder.php line 14"
"priority" => 500
"priorityName" => "CRITICAL"
"context" => [
"exception" => ErrorException {#2672
#message: "Warning: Undefined array key "PHPSESSID""
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/modules/compositeproductbuilder/compositeproductbuilder.php"
#line: 14
#severity: E_WARNING
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/modules/compositeproductbuilder/compositeproductbuilder.php:14 {
include_once …
› if ( file_exists('../modules/compositeproductbuilder/logo.png') && extension_loaded('curl') ) {
› $phpsessid = $_COOKIE['PHPSESSID'];
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/classes/module/Module.php:1373 {
ModuleCore::coreLoadModule($module_name) …
› {
› include_once _PS_MODULE_DIR_ . $module_name . '/' . $module_name . '.php';
›
arguments: {
"/home/bestprestashopmodules.net/subdomains/compositeproduct/modules/compositeproductbuilder/compositeproductbuilder.php"
}
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/classes/module/Module.php:1365 {
ModuleCore::getInstanceByName($module_name) …
›
› return Module::coreLoadModule($module_name);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/classes/Hook.php:1109 {
HookCore::exec($hook_name, $hook_args = [], $id_module = null, $array_return = false, $check_exceptions = true, $use_push = false, $id_shop = null, $chain = false) …
› !($moduleInstance = Module::getInstanceByName(
› $hookRegistration['module']
› ))
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/classes/Dispatcher.php:584 {
DispatcherCore->loadRoutes($id_shop = null) …
› */
› $modules_routes = Hook::exec('moduleRoutes', ['id_shop' => $id_shop], null, true, false);
› if (is_array($modules_routes) && count($modules_routes)) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/classes/Dispatcher.php:235 {
DispatcherCore->__construct(?Request $request = null) …
›
› $this->loadRoutes();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/classes/Dispatcher.php:193 {
DispatcherCore::getInstance(?Request $request = null) …
› }
› self::$instance = new Dispatcher($request);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/classes/Link.php:700 {
LinkCore->getModuleLink($module, $controller = 'default', array $params = [], $ssl = null, $idLang = null, $idShop = null, $relativeProtocol = false) …
› // If the module has its own route ... just use it !
› if (Dispatcher::getInstance()->hasRoute('module-' . $module . '-' . $controller, $idLang, $idShop)) {
› return $this->getPageLink('module-' . $module . '-' . $controller, $ssl, $idLang, $params, false, $idShop);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/modules/ps_checkout/src/Routing/Router.php:69 {
PrestaShop\Module\PrestashopCheckout\Routing\Router->getDispatchWebhookLink($idShop) …
› {
› return $this->context->link->getModuleLink('ps_checkout', 'DispatchWebHook', [], true, (int) \Configuration::get('PS_LANG_DEFAULT'), (int) $idShop);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/modules/ps_checkout/src/Builder/Configuration/CheckoutClientConfigurationBuilder.php:67 {
PrestaShop\Module\PrestashopCheckout\Builder\Configuration\CheckoutClientConfigurationBuilder->build() …
› 'Checkout-Shop-Id' => $this->psAccountRepository->getShopUuid(), // Shop UUID we get from PsAccounts
› 'Checkout-Hook-Url' => $this->router->getDispatchWebhookLink($this->prestaShopContext->getShopId()),
› 'Checkout-Bn-Code' => $this->shopContext->getBnCode(),
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/modules/ps_checkout/src/Http/CheckoutHttpClient.php:43 {
PrestaShop\Module\PrestashopCheckout\Http\CheckoutHttpClient->__construct(CheckoutClientConfigurationBuilder $configurationBuilder) …
› {
› parent::__construct($configurationBuilder->build());
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getCheckoutHttpClientService.php:21 {
ContainerUHkHj6S\getCheckoutHttpClientService::do($container, $lazyLoad = true) …
› {
› return $container->services['PrestaShop\\Module\\PrestashopCheckout\\Http\\CheckoutHttpClient'] = new \PrestaShop\Module\PrestashopCheckout\Http\CheckoutHttpClient(($container->services['PrestaShop\\Module\\PrestashopCheckout\\Builder\\Configuration\\CheckoutClientConfigurationBuilder'] ?? $container->load('getCheckoutClientConfigurationBuilderService')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getOAuthServiceService.php:21 {
ContainerUHkHj6S\getOAuthServiceService::do($container, $lazyLoad = true) …
› {
› return $container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\OAuth\\OAuthService'] = new \PrestaShop\Module\PrestashopCheckout\PayPal\OAuth\OAuthService(($container->services['PrestaShop\\Module\\PrestashopCheckout\\Http\\CheckoutHttpClient'] ?? $container->load('getCheckoutHttpClientService')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getGetPayPalGetUserIdTokenQueryHandlerService.php:21 {
ContainerUHkHj6S\getGetPayPalGetUserIdTokenQueryHandlerService::do($container, $lazyLoad = true) …
› {
› return $container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\OAuth\\Query\\GetPayPalGetUserIdTokenQueryHandler'] = new \PrestaShop\Module\PrestashopCheckout\PayPal\OAuth\Query\GetPayPalGetUserIdTokenQueryHandler(($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\OAuth\\OAuthService'] ?? $container->load('getOAuthServiceService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\Repository\\PayPalCustomerRepository'] ?? $container->load('getPayPalCustomerRepositoryService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\PayPalConfiguration'] ?? $container->load('getPayPalConfigurationService')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getQueryBusFactoryService.php:21 {
ContainerUHkHj6S\getQueryBusFactoryService::do($container, $lazyLoad = true) …
› {
› return $container->services['PrestaShop\\Module\\PrestashopCheckout\\CommandBus\\QueryBusFactory'] = new \PrestaShop\Module\PrestashopCheckout\CommandBus\QueryBusFactory(($container->services['ps_checkout.logger'] ?? $container->load('getPsCheckout_LoggerService')), ['PrestaShop\\Module\\PrestashopCheckout\\Order\\Query\\GetOrderForPaymentCompletedQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\QueryHandler\\GetOrderForPaymentCompletedQueryHandler'] ?? $container->load('getGetOrderForPaymentCompletedQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\Order\\Query\\GetOrderForPaymentDeniedQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\QueryHandler\\GetOrderForPaymentDeniedQueryHandler'] ?? $container->load('getGetOrderForPaymentDeniedQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\Order\\Query\\GetOrderForPaymentPendingQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\QueryHandler\\GetOrderForPaymentPendingQueryHandler'] ?? $container->load('getGetOrderForPaymentPendingQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\Order\\Query\\GetOrderForPaymentRefundedQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\QueryHandler\\GetOrderForPaymentRefundedQueryHandler'] ?? $container->load('getGetOrderForPaymentRefundedQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\Order\\Query\\GetOrderForPaymentReversedQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\QueryHandler\\GetOrderForPaymentReversedQueryHandler'] ?? $container->load('getGetOrderForPaymentReversedQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\Order\\Query\\GetOrderForApprovalReversedQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\QueryHandler\\GetOrderForApprovalReversedQueryHandler'] ?? $container->load('getGetOrderForApprovalReversedQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\Query\\GetPayPalOrderForCartIdQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\QueryHandler\\GetPayPalOrderForCartIdQueryHandler'] ?? $container->load('getGetPayPalOrderForCartIdQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\Query\\GetCurrentPayPalOrderStatusQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\QueryHandler\\GetCurrentPayPalOrderStatusQueryHandler'] ?? $container->load('getGetCurrentPayPalOrderStatusQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\Query\\GetPayPalOrderQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\QueryHandler\\GetPayPalOrderQueryHandler'] ?? $container->load('getGetPayPalOrderQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\Query\\GetPayPalOrderForCheckoutCompletedQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\QueryHandler\\GetPayPalOrderForCheckoutCompletedQueryHandler'] ?? $container->load('getGetPayPalOrderForCheckoutCompletedQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\Query\\GetPayPalOrderForOrderConfirmationQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\QueryHandler\\GetPayPalOrderForOrderConfirmationQueryHandler'] ?? $container->load('getGetPayPalOrderForOrderConfirmationQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\PaymentToken\\Query\\GetCustomerPaymentTokensQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\PaymentToken\\Query\\GetCustomerPaymentTokensQueryHandler'] ?? $container->load('getGetCustomerPaymentTokensQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\OAuth\\Query\\GetPayPalGetUserIdTokenQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\OAuth\\Query\\GetPayPalGetUserIdTokenQueryHandler'] ?? $container->load('getGetPayPalGetUserIdTokenQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\GooglePay\\Query\\GetGooglePayTransactionInfoQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\GooglePay\\Query\\GetGooglePayTransactionInfoQueryHandler'] ?? $container->load('getGetGooglePayTransactionInfoQueryHandlerService'))], 'PrestaShop\\Module\\PrestashopCheckout\\PayPal\\ApplePay\\Query\\GetApplePayPaymentRequestQuery' => [($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\ApplePay\\Query\\GetApplePayPaymentRequestQueryHandler'] ?? $container->load('getGetApplePayPaymentRequestQueryHandlerService'))]]);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getPsCheckout_Bus_QueryService.php:21 {
ContainerUHkHj6S\getPsCheckout_Bus_QueryService::do($container, $lazyLoad = true) …
› {
› return $container->services['ps_checkout.bus.query'] = ($container->services['PrestaShop\\Module\\PrestashopCheckout\\CommandBus\\QueryBusFactory'] ?? $container->load('getQueryBusFactoryService'))->create();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getCheckoutEventSubscriberService.php:21 {
ContainerUHkHj6S\getCheckoutEventSubscriberService::do($container, $lazyLoad = true) …
› {
› return $container->services['PrestaShop\\Module\\PrestashopCheckout\\Checkout\\EventSubscriber\\CheckoutEventSubscriber'] = new \PrestaShop\Module\PrestashopCheckout\Checkout\EventSubscriber\CheckoutEventSubscriber(($container->services['ps_checkout.bus.query'] ?? $container->load('getPsCheckout_Bus_QueryService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\Checkout\\CheckoutChecker'] ?? $container->load('getCheckoutCheckerService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\Repository\\PsCheckoutCartRepository'] ?? $container->load('getPsCheckoutCartRepositoryService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\Checkout\\CommandHandler\\UpdatePaymentMethodSelectedCommandHandler'] ?? $container->load('getUpdatePaymentMethodSelectedCommandHandlerService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\CommandHandler\\CreateOrderCommandHandler'] ?? $container->load('getCreateOrderCommandHandlerService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\CommandHandler\\CapturePayPalOrderCommandHandler'] ?? $container->load('getCapturePayPalOrderCommandHandlerService')));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getPsCheckout_Event_Dispatcher_SymfonyService.php:21 {
ContainerUHkHj6S\getPsCheckout_Event_Dispatcher_SymfonyService::do($container, $lazyLoad = true) …
› {
› return $container->services['ps_checkout.event.dispatcher.symfony'] = ($container->services['PrestaShop\\Module\\PrestashopCheckout\\Event\\SymfonyEventDispatcherFactory'] ?? $container->load('getSymfonyEventDispatcherFactoryService'))->create([($container->services['PrestaShop\\Module\\PrestashopCheckout\\Checkout\\EventSubscriber\\CheckoutEventSubscriber'] ?? $container->load('getCheckoutEventSubscriberService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\Order\\EventSubscriber\\OrderEventSubscriber'] ?? $container->load('getOrderEventSubscriberService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Order\\EventSubscriber\\PayPalOrderEventSubscriber'] ?? $container->load('getPayPalOrderEventSubscriberService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Payment\\Capture\\EventSubscriber\\PayPalCaptureEventSubscriber'] ?? $container->load('getPayPalCaptureEventSubscriberService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\Payment\\Refund\\EventSubscriber\\PayPalRefundEventSubscriber'] ?? $container->load('getPayPalRefundEventSubscriberService')), ($container->services['PrestaShop\\Module\\PrestashopCheckout\\PayPal\\PaymentToken\\EventSubscriber\\PaymentMethodTokenEventSubscriber'] ?? $container->load('getPaymentMethodTokenEventSubscriberService'))]);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2904 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->add(new \Symfony\Component\HttpKernel\DataCollector\EventDataCollector(new RewindableGenerator(function () use ($container) {
› yield 'ps_checkout.event.dispatcher.symfony' => ($container->services['ps_checkout.event.dispatcher.symfony'] ?? $container->load('getPsCheckout_Event_Dispatcher_SymfonyService'));
› yield 'ps_checkout.event.dispatcher.symfony2' => ($container->services['ps_checkout.event.dispatcher.symfony2'] ?? $container->load('getPsCheckout_Event_Dispatcher_Symfony2Service'));
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php:68 {
Symfony\Component\HttpKernel\DataCollector\EventDataCollector->lateCollect(): void …
› {
› foreach ($this->dispatchers as $name => $dispatcher) {
› if (!$dispatcher instanceof TraceableEventDispatcher) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Profiler/Profiler.php:100 {
Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile(Profile $profile): bool …
› if ($collector instanceof LateDataCollectorInterface) {
› $collector->lateCollect();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135 {
Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate(TerminateEvent $event): void …
› foreach ($this->profiles as $request) {
› $this->profiler->saveProfile($this->profiles[$request]);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:115 {
Symfony\Component\HttpKernel\HttpKernel->terminate(Request $request, Response $response) …
› {
› $this->dispatcher->dispatch(new TerminateEvent($this, $request, $response), KernelEvents::TERMINATE);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/Kernel.php:157 {
Symfony\Component\HttpKernel\Kernel->terminate(Request $request, Response $response) …
› if ($this->getHttpKernel() instanceof TerminableInterface) {
› $this->getHttpKernel()->terminate($request, $response);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/psadmin/index.php:85 {
› $response->send();
› $kernel->terminate($request, $response);
›
}
}
}
]
"channel" => "request"
]
]
2744 => [
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.717-04:00"
"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"
"context" => [
"exception" => ErrorException {#2499
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php"
#line: 23
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:23 {
ContainerUHkHj6S\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.');
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.718-04:00"
"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"
"context" => [
"exception" => ErrorException {#2500
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php"
#line: 41
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.718-04:00"
"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"
"context" => [
"exception" => ErrorException {#2680
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/Validator/ArrayItems.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:46 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› $this->validators = [
› new ArrayItems(),
› new Bounds(),
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.718-04:00"
"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"
"context" => [
"exception" => ErrorException {#2675
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/Validator/Bounds.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:47 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new ArrayItems(),
› new Bounds(),
› new Enum(),
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.718-04:00"
"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"
"context" => [
"exception" => ErrorException {#2740
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/Validator/Enum.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:48 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Bounds(),
› new Enum(),
› new Length(),
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.718-04:00"
"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"
"context" => [
"exception" => ErrorException {#2743
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/Validator/Length.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:49 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Enum(),
› new Length(),
› new MultipleOf(),
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.718-04:00"
"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"
"context" => [
"exception" => ErrorException {#2741
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/Validator/MultipleOf.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:50 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Length(),
› new MultipleOf(),
› new Pattern(),
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.718-04:00"
"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"
"context" => [
"exception" => ErrorException {#2732
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/Validator/Pattern.php"
#line: 25
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:51 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new MultipleOf(),
› new Pattern(),
› new Required(),
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.719-04:00"
"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"
"context" => [
"exception" => ErrorException {#2733
#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: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/Validator/Required.php"
#line: 27
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/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__);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/ParameterValidator/ParameterValidator.php:52 {
ApiPlatform\ParameterValidator\ParameterValidator->__construct(ContainerInterface $filterLocator) …
› new Pattern(),
› new Required(),
› ];
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/getApiPlatform_Validator_QueryParameterValidatorService.php:25 {
ContainerUHkHj6S\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(...), [], [])));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:2639 {
ContainerUHkHj6S\AdminKernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4747 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::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'), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3460 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{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('console.command', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Console\\MultishopCommandListener'] ?? $container->load('getMultishopCommandListenerService')), 'onConsoleCommand'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.722-04:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT t0.id_lang AS id_lang_1, t0.name AS name_2, t0.active AS active_3, t0.iso_code AS iso_code_4, t0.language_code AS language_code_5, t0.locale AS locale_6, t0.date_format_lite AS date_format_lite_7, t0.date_format_full AS date_format_full_8, t0.is_rtl AS is_rtl_9 FROM ps_lang t0 WHERE t0.id_lang = ?"
"params" => [
1 => "1"
]
"types" => [
1 => 1
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.726-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Validator\Constraint::getTargets()" might add "string|array" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\Translation\Constraints\PassVsprintf" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2477
#message: "User Deprecated: Method "Symfony\Component\Validator\Constraint::getTargets()" might add "string|array" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\Translation\Constraints\PassVsprintf" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
class_exists(string $class, bool $autoload = true): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/Internal/Registry.php:68 {
Symfony\Component\VarExporter\Internal\Registry::getClassReflector($class, $instantiableWithoutConstructor = false, $cloneable = null) …
› {
› if (!($isClass = class_exists($class)) && !interface_exists($class, false) && !trait_exists($class, false)) {
› throw new ClassNotFoundException($class);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/var-exporter/Internal/Registry.php:54 {
Symfony\Component\VarExporter\Internal\Registry::p($class) …
› {
› self::getClassReflector($class, true, true);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/pools/system/z5Fsk+BBmz/O/F/owjz6b17-jiA4IReyI3g:8 {
Symfony\Component\Cache\Adapter\PhpFilesAdapter::{closure} …
› clone ($p['Doctrine\\ORM\\Mapping\\Entity'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\Entity')),
› clone ($p['PrestaShopBundle\\Translation\\Constraints\\PassVsprintf'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('PrestaShopBundle\\Translation\\Constraints\\PassVsprintf')),
› ],
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/cache/Adapter/PhpFilesAdapter.php:118 {
Symfony\Component\Cache\Adapter\PhpFilesAdapter->doFetch(array $ids): iterable …
› } elseif (!$value instanceof LazyValue) {
› $values[$id] = $value();
› } elseif (false === $values[$id] = include $value->file) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/cache/Adapter/TraceableAdapter.php:71 {
Symfony\Component\Cache\Adapter\TraceableAdapter->getItem(mixed $key): CacheItem …
› try {
› $item = $this->pool->getItem($key);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/cache/Adapter/PhpArrayAdapter.php:120 {
Symfony\Component\Cache\Adapter\PhpArrayAdapter->getItem(mixed $key): CacheItem …
› if (!isset($this->keys[$key])) {
› return $this->pool->getItem($key);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/PsrCachedReader.php:154 {
Doctrine\Common\Annotations\PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
›
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/PsrCachedReader.php:58 {
Doctrine\Common\Annotations\PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Mapping/Driver/AnnotationDriver.php:101 {
Doctrine\ORM\Mapping\Driver\AnnotationDriver->loadMetadataForClass($className, ClassMetadata $metadata) …
›
› $classAnnotations = $this->reader->getClassAnnotations($class);
› foreach ($classAnnotations as $key => $annot) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/persistence/src/Persistence/Mapping/Driver/MappingDriverChain.php:77 {
Doctrine\Persistence\Mapping\Driver\MappingDriverChain->loadMetadataForClass(string $className, ClassMetadata $metadata) …
› if (strpos($className, $namespace) === 0) {
› $driver->loadMetadataForClass($className, $metadata);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/Mapping/MappingDriver.php:45 {
Doctrine\Bundle\DoctrineBundle\Mapping\MappingDriver->loadMetadataForClass($className, ClassMetadata $metadata): void …
› {
› $this->driver->loadMetadataForClass($className, $metadata);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:149 {
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata($class, $parent, $rootEntityFound, array $nonSuperclassParents) …
› try {
› $this->driver->loadMetadataForClass($class->getName(), $class);
› } catch (ReflectionException $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/doctrine-bundle/Mapping/ClassMetadataFactory.php:18 {
Doctrine\Bundle\DoctrineBundle\Mapping\ClassMetadataFactory->doLoadMetadata($class, $parent, $rootEntityFound, array $nonSuperclassParents): void …
› {
› parent::doLoadMetadata($class, $parent, $rootEntityFound, $nonSuperclassParents);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:343 {
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata(string $name) …
›
› $this->doLoadMetadata($class, $parent, $rootEntityFound, $visited);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:207 {
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor(string $className) …
› } else {
› $loadedMetadata = $this->loadMetadata($realClassName);
› $classNames = array_combine(
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:329 {
Doctrine\ORM\EntityManager->getClassMetadata($className) …
› {
› return $this->metadataFactory->getMetadataFor($className);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/UnitOfWork.php:3011 {
Doctrine\ORM\UnitOfWork->createEntity($className, array $data, &$hints = []) …
›
› $targetClass = $this->em->getClassMetadata($assoc['targetEntity']);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Internal/Hydration/SimpleObjectHydrator.php:173 {
Doctrine\ORM\Internal\Hydration\SimpleObjectHydrator->hydrateRowData(array $row, array &$result) …
› $uow = $this->_em->getUnitOfWork();
› $entity = $uow->createEntity($entityName, $data, $this->_hints);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Internal/Hydration/SimpleObjectHydrator.php:65 {
Doctrine\ORM\Internal\Hydration\SimpleObjectHydrator->hydrateAllData() …
› while ($row = $this->statement()->fetchAssociative()) {
› $this->hydrateRowData($row, $result);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Internal/Hydration/AbstractHydrator.php:272 {
Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll($stmt, $resultSetMapping, array $hints = []) …
› try {
› $result = $this->hydrateAllData();
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:784 {
Doctrine\ORM\Persisters\Entity\BasicEntityPersister->load(array $criteria, $entity = null, $assoc = null, array $hints = [], $lockMode = null, $limit = null, ?array $orderBy = null) …
› $hydrator = $this->em->newHydrator($this->currentPersisterContext->selectJoinSql ? Query::HYDRATE_OBJECT : Query::HYDRATE_SIMPLEOBJECT);
› $entities = $hydrator->hydrateAll($stmt, $this->currentPersisterContext->rsm, $hints);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:794 {
Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadById(array $identifier, $entity = null) …
› {
› return $this->load($identifier, $entity);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityManager.php:530 {
Doctrine\ORM\EntityManager->find($className, $id, $lockMode = null, $lockVersion = null) …
› default:
› return $persister->loadById($sortedId);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/doctrine/orm/src/EntityRepository.php:196 {
Doctrine\ORM\EntityRepository->find($id, $lockMode = null, $lockVersion = null) …
› {
› return $this->_em->find($this->_entityName, $id, $lockMode, $lockVersion);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/src/PrestaShopBundle/EventListener/Admin/UserLocaleSubscriber.php:76 {
PrestaShopBundle\EventListener\Admin\UserLocaleSubscriber->onKernelRequest(RequestEvent $event): void …
› } else {
› $locale = $this->langRepository->find($this->configuration->get('PS_LANG_DEFAULT'))->getLocale();
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.731-04:00"
"message" => "User Deprecated: The "ApiPlatform\JsonSchema\ResourceMetadataTrait" trait is considered internal. It may change without further notice. You should not use it from "PrestaShopBundle\ApiPlatform\OpenApi\Factory\CQRSOpenApiFactory"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2441
#message: "User Deprecated: The "ApiPlatform\JsonSchema\ResourceMetadataTrait" trait is considered internal. It may change without further notice. You should not use it from "PrestaShopBundle\ApiPlatform\OpenApi\Factory\CQRSOpenApiFactory"."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSOpenApiFactoryService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4726 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_ReadService($container) …
› }
› $b = ($container->privates['PrestaShopBundle\\ApiPlatform\\OpenApi\\Factory\\CQRSOpenApiFactory'] ?? self::getCQRSOpenApiFactoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3454 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.add_format', class: 'ApiPlatform\\Symfony\\EventListener\\AddFormatListener')] fn () => ($container->privates['api_platform.listener.request.add_format'] ?? self::getApiPlatform_Listener_Request_AddFormatService($container)), 'onKernelRequest'], 28);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.734-04:00"
"message" => "User Deprecated: Since api-platform/core 3.4: Injecting the "ApiPlatform\JsonSchema\TypeFactoryInterface" inside "ApiPlatform\JsonSchema\SchemaFactory" is deprecated and "ApiPlatform\JsonSchema\TypeFactoryInterface" will be removed in 4.x."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2064
#message: "User Deprecated: Since api-platform/core 3.4: Injecting the "ApiPlatform\JsonSchema\TypeFactoryInterface" inside "ApiPlatform\JsonSchema\SchemaFactory" is deprecated and "ApiPlatform\JsonSchema\TypeFactoryInterface" will be removed in 4.x."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/JsonSchema/SchemaFactory.php"
#line: 45
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/api-platform/core/src/JsonSchema/SchemaFactory.php:45 {
ApiPlatform\JsonSchema\SchemaFactory->__construct(?TypeFactoryInterface $typeFactory, ResourceMetadataCollectionFactoryInterface $resourceMetadataFactory, PropertyNameCollectionFactoryInterface $propertyNameCollectionFactory, PropertyMetadataFactoryInterface $propertyMetadataFactory, ?NameConverterInterface $nameConverter = null, ?ResourceClassResolverInterface $resourceClassResolver = null, ?array $distinctFormats = null, ?DefinitionNameFactoryInterface $definitionNameFactory = null) …
› if ($typeFactory) {
› trigger_deprecation('api-platform/core', '3.4', \sprintf('Injecting the "%s" inside "%s" is deprecated and "%s" will be removed in 4.x.', TypeFactoryInterface::class, self::class, TypeFactoryInterface::class));
› $this->typeFactory = $typeFactory;
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4661 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_JsonSchema_BackwardCompatibleSchemaFactoryService($container) …
›
› $container->privates['api_platform.json_schema.backward_compatible_schema_factory'] = $instance = new \ApiPlatform\JsonSchema\BackwardCompatibleSchemaFactory(new \ApiPlatform\Hydra\JsonSchema\SchemaFactory(new \ApiPlatform\JsonSchema\SchemaFactory($b, ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)), ($container->privates['api_platform.metadata.property.name_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Property_NameCollectionFactory_CachedService($container)), ($container->privates['api_platform.metadata.property.metadata_factory.cached'] ?? self::getApiPlatform_Metadata_Property_MetadataFactory_CachedService($container)), ($container->privates['api_platform.hydra.name_converter.hydra_prefix'] ?? self::getApiPlatform_Hydra_NameConverter_HydraPrefixService($container)), $a, $container->parameters['api_platform.jsonschema_formats'], ($container->privates['api_platform.json_schema.definition_name_factory'] ?? self::getApiPlatform_JsonSchema_DefinitionNameFactoryService($container))), $container->parameters['api_platform.serializer.default_context']));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4095 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSOpenApiFactoryService($container) …
›
› return $container->privates['PrestaShopBundle\\ApiPlatform\\OpenApi\\Factory\\CQRSOpenApiFactory'] = new \PrestaShopBundle\ApiPlatform\OpenApi\Factory\CQRSOpenApiFactory(new \ApiPlatform\OpenApi\Factory\OpenApiFactory($b, $c, ($container->privates['api_platform.metadata.property.name_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Property_NameCollectionFactory_CachedService($container)), ($container->privates['api_platform.metadata.property.metadata_factory.cached'] ?? self::getApiPlatform_Metadata_Property_MetadataFactory_CachedService($container)), ($container->privates['api_platform.json_schema.backward_compatible_schema_factory'] ?? self::getApiPlatform_JsonSchema_BackwardCompatibleSchemaFactoryService($container)), NULL, ($container->privates['api_platform.filter_locator'] ??= new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [], [])), $container->parameters['api_platform.formats'], ($container->privates['api_platform.openapi.options'] ?? self::getApiPlatform_Openapi_OptionsService($container)), new \ApiPlatform\State\Pagination\PaginationOptions(true, 'page', false, 'itemsPerPage', false, 'pagination', 30, NULL, false, false, 'partial'), $a), $b, ($container->privates['api_platform.json_schema.definition_name_factory'] ?? self::getApiPlatform_JsonSchema_DefinitionNameFactoryService($container)), ($container->privates['api_platform.serializer.mapping.class_metadata_factory'] ?? self::getApiPlatform_Serializer_Mapping_ClassMetadataFactoryService($container)), ($container->privates['PrestaShopBundle\\ApiPlatform\\DomainObjectDetector'] ?? self::getDomainObjectDetectorService($container)), ($container->privates['property_info'] ?? self::getPropertyInfoService($container)), ($container->services['PrestaShop\\PrestaShop\\Adapter\\Feature\\MultistoreFeature'] ?? self::getMultistoreFeatureService($container)), $c);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4726 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_ReadService($container) …
› }
› $b = ($container->privates['PrestaShopBundle\\ApiPlatform\\OpenApi\\Factory\\CQRSOpenApiFactory'] ?? self::getCQRSOpenApiFactoryService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3454 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.add_format', class: 'ApiPlatform\\Symfony\\EventListener\\AddFormatListener')] fn () => ($container->privates['api_platform.listener.request.add_format'] ?? self::getApiPlatform_Listener_Request_AddFormatService($container)), 'onKernelRequest'], 28);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2376
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2310
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2370
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2365
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2302
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2322
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DateTimeImmutableNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2354
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2307
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2408
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#89
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2414
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.745-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2417
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\DecimalNumberNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2364
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2306
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2298
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2372
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2378
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2374
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ShopConstraintNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2345
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2413
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2349
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2353
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2308
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2357
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\UploadedFileNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2333
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2316
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer::supportsDenormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\DenormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2332
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2317
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2327
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer::supportsNormalization()" method will require a new "array $context" argument in the next major version of its interface "Symfony\Component\Serializer\Normalizer\NormalizerInterface", not defining it is deprecated."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.746-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#2321
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Normalizer\ValueObjectNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: The "Symfony\Component\Serializer\Normalizer\ObjectNormalizer" class is considered final since Symfony 6.3. It may change without further notice as of its next major version. You should not extend it from "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5725
#message: "User Deprecated: The "Symfony\Component\Serializer\Normalizer\ObjectNormalizer" class is considered final since Symfony 6.3. It may change without further notice as of its next major version. You should not extend it from "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer"."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#6250
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#6457
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::supportsDenormalization()" might add "bool" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#6253
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::supportsNormalization()" might add "bool" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::instantiateObject()" might add "object" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#6463
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::instantiateObject()" might add "object" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: The "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::denormalizeParameter()" method is considered internal. It may change without further notice. You should not extend it from "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5971
#message: "User Deprecated: The "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::denormalizeParameter()" method is considered internal. It may change without further notice. You should not extend it from "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer"."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: The "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::createChildContext()" method is considered internal. It may change without further notice. You should not extend it from "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5974
#message: "User Deprecated: The "Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer::createChildContext()" method is considered internal. It may change without further notice. You should not extend it from "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer"."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.749-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\ObjectNormalizer::setAttributeValue()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#6256
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\ObjectNormalizer::setAttributeValue()" might add "void" as a native return type declaration in the future. Do the same in child class "PrestaShopBundle\ApiPlatform\Normalizer\CQRSApiNormalizer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4105 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› {
› $a = ($container->privates['serializer'] ?? self::getSerializerService($container));
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.758-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" class implements "Symfony\Component\Serializer\Normalizer\ContextAwareNormalizerInterface" that is deprecated since symfony/serializer 6.1, use NormalizerInterface instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5608
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" class implements "Symfony\Component\Serializer\Normalizer\ContextAwareNormalizerInterface" that is deprecated since symfony/serializer 6.1, use NormalizerInterface instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.758-04:00"
"message" => "User Deprecated: Class "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" should implement method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::getSupportedTypes(?string $format): array"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5605
#message: "User Deprecated: Class "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" should implement method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::getSupportedTypes(?string $format): array"."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.758-04:00"
"message" => "User Deprecated: The "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" class implements "Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface" that is deprecated since symfony/serializer 6.1, use DenormalizerInterface instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5602
#message: "User Deprecated: The "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" class implements "Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface" that is deprecated since symfony/serializer 6.1, use DenormalizerInterface instead."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.759-04:00"
"message" => "User Deprecated: Class "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" should implement method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::getSupportedTypes(?string $format): array"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5599
#message: "User Deprecated: Class "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" should implement method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::getSupportedTypes(?string $format): array"."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.759-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Encoder\DecoderInterface::decode()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5596
#message: "User Deprecated: Method "Symfony\Component\Serializer\Encoder\DecoderInterface::decode()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.759-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5593
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.759-04:00"
"message" => "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5590
#message: "User Deprecated: Method "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" might add "array|string|int|float|bool|\ArrayObject|null" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\ApiPlatform\Serializer\CQRSApiSerializer" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getCQRSApiSerializerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:4711 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getApiPlatform_Listener_Request_DeserializeService($container) …
› {
› return $container->privates['api_platform.listener.request.deserialize'] = new \ApiPlatform\Symfony\EventListener\DeserializeListener(new \PrestaShopBundle\ApiPlatform\Provider\EmptyBodyDeserializerProvider(new \ApiPlatform\Symfony\Security\State\AccessCheckerProvider(new \ApiPlatform\State\Provider\DeserializeProvider(NULL, ($container->privates['PrestaShopBundle\\ApiPlatform\\Serializer\\CQRSApiSerializer'] ?? self::getCQRSApiSerializerService($container)), ($container->privates['api_platform.openapi.serializer_context_builder'] ?? self::getApiPlatform_Openapi_SerializerContextBuilderService($container)), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? self::getTranslatorInterfaceService($container))), ($container->privates['api_platform.security.resource_access_checker'] ?? self::getApiPlatform_Security_ResourceAccessCheckerService($container)), 'post_denormalize')), ($container->privates['api_platform.metadata.resource.metadata_collection_factory.cached'] ?? self::getApiPlatform_Metadata_Resource_MetadataCollectionFactory_CachedService($container)));
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3455 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.read', class: 'ApiPlatform\\Symfony\\EventListener\\ReadListener')] fn () => ($container->privates['api_platform.listener.request.read'] ?? self::getApiPlatform_Listener_Request_ReadService($container)), 'onKernelRequest'], 4);
› $instance->addListener('kernel.request', [#[\Closure(name: 'api_platform.listener.request.deserialize', class: 'ApiPlatform\\Symfony\\EventListener\\DeserializeListener')] fn () => ($container->privates['api_platform.listener.request.deserialize'] ?? self::getApiPlatform_Listener_Request_DeserializeService($container)), 'onKernelRequest'], 2);
› $instance->addListener('kernel.view', [#[\Closure(name: 'api_platform.listener.view.write', class: 'ApiPlatform\\Symfony\\EventListener\\WriteListener')] fn () => ($container->privates['api_platform.listener.view.write'] ?? $container->load('getApiPlatform_Listener_View_WriteService')), 'onKernelView'], 32);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1773471585
"timestamp_rfc3339" => "2026-03-14T02:59:45.759-04:00"
"message" => "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\LegacyControllerContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5545
#message: "User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "PrestaShopBundle\EventListener\Admin\Context\LegacyControllerContextSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 341
#severity: E_USER_DEPRECATED
trace: {
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/DebugClassLoader.php:341 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::getLegacyControllerContextSubscriberService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/var/cache/dev/admin/ContainerUHkHj6S/AdminKernelDevDebugContainer.php:3479 {
ContainerUHkHj6S\AdminKernelDevDebugContainer::ContainerUHkHj6S\{closure} …
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\CountryContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\CountryContextSubscriber'] ?? self::getCountryContextSubscriberService($container)), 'onKernelRequest'], 33);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LegacyControllerContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LegacyControllerContextSubscriber'] ?? self::getLegacyControllerContextSubscriberService($container)), 'onKernelRequest'], 0);
› $instance->addListener('kernel.request', [#[\Closure(name: 'PrestaShopBundle\\EventListener\\Admin\\Context\\LegacyContextSubscriber')] fn () => ($container->privates['PrestaShopBundle\\EventListener\\Admin\\Context\\LegacyContextSubscriber'] ?? self::getLegacyContextSubscriberService($container)), 'buildLegacyContext'], 0);
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:257 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› if ($listener[0] instanceof \Closure) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:157 {
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);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/ErrorListener.php:117 {
Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(ExceptionEvent $event) …
› try {
› $response = $event->getKernel()->handle($request, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/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);
› }
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:239 {
Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Throwable $e, Request $request, int $type): Response …
› $event = new ExceptionEvent($this, $request, $type, $e);
› $this->dispatcher->dispatch($event, KernelEvents::EXCEPTION);
›
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/HttpKernel.php:132 {
Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Throwable $exception, ?Request $request = null): void …
› try {
› $response = $this->handleThrowable($exception, $request, self::MAIN_REQUEST);
› } finally {
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:84 {
Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure} …
› $hasRun = true;
› $kernel->terminateWithException($e, $request);
› };
}
/home/bestprestashopmodules.net/subdomains/compositeproduct/vendor/symfony/error-handler/ErrorHandler.php:538 {
Symfony\Component\ErrorHandler\ErrorHandler->handleException(Throwable $exception): void …
› if (null !== $exceptionHandler) {
› $exceptionHandler($exception);
›
}
Symfony\Component\ErrorHandler\ErrorHandler->handleException() {}
}
}
]
"channel" => "php"
]
]
]
-errorCount: [
"" => 0
74 => 2
2744 => 0
]
-requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#2272 …}
} |