Exception |
Symfony\Component\Messenger\Exception\HandlerFailedException {#557
#message: "Handling "Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage" failed: Warning: Undefined array key "tags""
#code: 0
#file: "/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php"
#line: 124
-previous: ErrorException {#565
#message: "Warning: Undefined array key "tags""
#code: 0
#file: "/home/www/client/www/CPT001/mandalore/v1/src/RemoteEvent/BrevoWebhookConsumer.php"
#line: 83
#severity: E_WARNING
trace: {
/home/www/client/www/CPT001/mandalore/v1/src/RemoteEvent/BrevoWebhookConsumer.php:83 {
App\RemoteEvent\BrevoWebhookConsumer->createMaillingHistory($event): void …
› $payload = $event->getPayload();
› $tags = $payload['tags'][0] ? json_decode($payload['tags'][0], true) : [];
›
}
/home/www/client/www/CPT001/mandalore/v1/src/RemoteEvent/BrevoWebhookConsumer.php:30 {
App\RemoteEvent\BrevoWebhookConsumer->consume(RemoteEvent $event): void …
› } elseif($event instanceof RemoteEvent) {
› \t $this->createMaillingHistory($event);
› }else {
arguments: {
$event: Symfony\Component\RemoteEvent\RemoteEvent {#481
-name: "luc.desveaux@free.fr"
-id: "1469854"
-payload: [
"id" => 1469854
"email" => "luc.desveaux@free.fr"
"message-id" => "<202509091408.70651698131@smtp-relay.mailin.fr>"
"date" => "2025-09-09 16:08:46"
"tag" => ""
"event" => "delivered"
"subject" => "Nouvel element Chambre d'agriculture Eure-et-Loir"
"sending_ip" => "77.32.170.5"
"ts_event" => 1757426926
"ts" => 1757426926
"reason" => "sent"
"ts_epoch" => 1757426926000
"sender_email" => "no-reply@machambre.fr"
"uuid" => "0484a27a-4b6c-4b14-9e07-9723f4ddbfeb"
]
}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/remote-event/Messenger/ConsumeRemoteEventHandler.php:39 {
Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventHandler->__invoke(ConsumeRemoteEventMessage $message): void …
›
› $consumer->consume($message->getEvent());
› }
arguments: {
$event: Symfony\Component\RemoteEvent\RemoteEvent {#481}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:152 {
Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->callHandler(callable $handler, object $message, ?Acknowledger $ack, ?HandlerArgumentsStamp $handlerArgumentsStamp): mixed …
›
› return $handler(...$arguments);
› }
arguments: {
$message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482
-type: "brevo"
-event: Symfony\Component\RemoteEvent\RemoteEvent {#481}
}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:91 {
Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› } else {
› $result = $this->callHandler($handler, $message, null, $envelope->last(HandlerArgumentsStamp::class));
› }
arguments: {
$handler: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventHandler::__invoke(ConsumeRemoteEventMessage $message): void {#563 …}
$message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
$ack: null
$handlerArgumentsStamp: null
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:71 {
Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› if (null === $sender) {
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450
-stamps: [
"Symfony\Component\Messenger\Stamp\BusNameStamp" => [
Symfony\Component\Messenger\Stamp\BusNameStamp {#477
-busName: "messenger.bus.default"
}
]
]
-message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68 {
Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› // Execute the whole middleware stack & message handling for main dispatch:
› $returnedEnvelope = $stack->next()->handle($envelope, $stack);
› } catch (\Throwable $exception) {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/TraceableMiddleware.php:36 {
Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› try {
› return $stack->next()->handle($envelope, $stack);
› } finally {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/MessageBus.php:69 {
Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
›
› return $middlewareIterator->current()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#472 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/TraceableMessageBus.php:37 {
Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
› try {
› return $envelope = $this->decoratedBus->dispatch($message, $stamps);
› } catch (\Throwable $e) {
arguments: {
$message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
$stamps: []
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/webhook/Controller/WebhookController.php:52 {
Symfony\Component\Webhook\Controller\WebhookController->handle(string $type, Request $request): Response …
› foreach ($events as $event) {
› $this->bus->dispatch(new ConsumeRemoteEventMessage($type, $event));
› }
arguments: {
$message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$type: "brevo"
$request: Symfony\Component\HttpFoundation\Request {#8 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/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) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#8 …}
$type: 1
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#8 …}
$type: 1
$catch: true
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#8 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/home/www/client/www/CPT001/mandalore/v1/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php"
}
}
}
}
-envelope: Symfony\Component\Messenger\Envelope {#450}
-exceptions: [
"Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventHandler::__invoke" => ErrorException {#565}
]
trace: {
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:124 {
Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› if (\count($exceptions)) {
› throw new HandlerFailedException($envelope, $exceptions);
› }
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:71 {
Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› if (null === $sender) {
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68 {
Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› // Execute the whole middleware stack & message handling for main dispatch:
› $returnedEnvelope = $stack->next()->handle($envelope, $stack);
› } catch (\Throwable $exception) {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/Middleware/TraceableMiddleware.php:36 {
Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› try {
› return $stack->next()->handle($envelope, $stack);
› } finally {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#450}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/MessageBus.php:69 {
Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
›
› return $middlewareIterator->current()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#472 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#476 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/messenger/TraceableMessageBus.php:37 {
Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
› try {
› return $envelope = $this->decoratedBus->dispatch($message, $stamps);
› } catch (\Throwable $e) {
arguments: {
$message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
$stamps: []
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/webhook/Controller/WebhookController.php:52 {
Symfony\Component\Webhook\Controller\WebhookController->handle(string $type, Request $request): Response …
› foreach ($events as $event) {
› $this->bus->dispatch(new ConsumeRemoteEventMessage($type, $event));
› }
arguments: {
$message: Symfony\Component\RemoteEvent\Messenger\ConsumeRemoteEventMessage {#482}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$type: "brevo"
$request: Symfony\Component\HttpFoundation\Request {#8 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/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) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#8 …}
$type: 1
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#8 …}
$type: 1
$catch: true
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#8 …}
}
}
/home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/home/www/client/www/CPT001/mandalore/v1/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/home/www/client/www/CPT001/mandalore/v1/vendor/autoload_runtime.php"
}
}
}
}
|