GET https://fantasyleague.tokii.fr/journee/32

Messages

All4

Ordered list of dispatched messages across all your buses

"App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery"
exception
Caller In MessengerQueryBus.php line
Bus query.bus
Message
App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery {#1087
  +host: "fantasyleague.tokii.fr"
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch No items
Exception
Symfony\Component\Messenger\Exception\HandlerFailedException {#995
  #message: "Handling "App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery" failed: Cannot assign Doctrine\ORM\PersistentCollection to property App\Identity\Domain\Model\User::$theme of type App\Theming\Domain\Model\ThemeDefinition"
  #code: 0
  #file: "/var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php"
  #line: 121
  -previous: TypeError {#598
    #message: "Cannot assign Doctrine\ORM\PersistentCollection to property App\Identity\Domain\Model\User::$theme of type App\Theming\Domain\Model\ThemeDefinition"
    #code: 0
    #file: "/var/www/Kohort/vendor/doctrine/orm/src/Mapping/PropertyAccessors/RawValuePropertyAccessor.php"
    #line: 42
    trace: {
      /var/www/Kohort/vendor/doctrine/orm/src/Mapping/PropertyAccessors/RawValuePropertyAccessor.php:42 {
        Doctrine\ORM\Mapping\PropertyAccessors\RawValuePropertyAccessor->setValue(object $object, mixed $value): void …
        › if (! ($object instanceof InternalProxy && ! $object->__isInitialized())) {    $this->reflectionProperty->setRawValueWithoutLazyInitialization($object, $value);}
      /var/www/Kohort/vendor/doctrine/orm/src/Mapping/PropertyAccessors/TypedNoDefaultPropertyAccessor.php:57 {
        Doctrine\ORM\Mapping\PropertyAccessors\TypedNoDefaultPropertyAccessor->setValue(object $object, mixed $value): void …
        › 
        ›     $this->parent->setValue($object, $value);}
      }
      /var/www/Kohort/vendor/doctrine/orm/src/UnitOfWork.php:2595 {
        Doctrine\ORM\UnitOfWork->createEntity(string $className, array $data, array &$hints = []): object …
        › $reflField = $class->propertyAccessors[$field];$reflField->setValue($entity, $pColl);}
      /var/www/Kohort/vendor/doctrine/orm/src/Internal/Hydration/SimpleObjectHydrator.php:176 {
        Doctrine\ORM\Internal\Hydration\SimpleObjectHydrator->hydrateRowData(array $row, array &$result): void …
        › $uow    = $this->em->getUnitOfWork();$entity = $uow->createEntity($entityName, $data, $this->hints);}
      /var/www/Kohort/vendor/doctrine/orm/src/Internal/Hydration/SimpleObjectHydrator.php:60 {
        Doctrine\ORM\Internal\Hydration\SimpleObjectHydrator->hydrateAllData(): array …
        › while ($row = $this->statement()->fetchAssociative()) {    $this->hydrateRowData($row, $result);}
      }
      /var/www/Kohort/vendor/doctrine/orm/src/Internal/Hydration/AbstractHydrator.php:176 {
        Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Result $stmt, ResultSetMapping $resultSetMapping, array $hints = []): mixed …
        › try {    $result = $this->hydrateAllData();} finally {
      }
      /var/www/Kohort/vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:746 {
        Doctrine\ORM\Persisters\Entity\BasicEntityPersister->load(array $criteria, ?object $entity = null, ?AssociationMapping $assoc = null, array $hints = [], Doctrine\DBAL\LockMode|int|null $lockMode = null, ?int $limit = null, ?array $orderBy = null): ?object …
        › $hydrator = $this->em->newHydrator($this->currentPersisterContext->selectJoinSql ? Query::HYDRATE_OBJECT : Query::HYDRATE_SIMPLEOBJECT);$entities = $hydrator->hydrateAll($stmt, $this->currentPersisterContext->rsm, $hints);}
      /var/www/Kohort/vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:756 {
        Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadById(array $identifier, ?object $entity = null): ?object …
        › {    return $this->load($identifier, $entity);}
      }
      /var/www/Kohort/vendor/doctrine/orm/src/EntityManager.php:366 {
        Doctrine\ORM\EntityManager->find($className, mixed $id, Doctrine\DBAL\LockMode|int|null $lockMode = null, ?int $lockVersion = null): ?object …
        ›     default:        return $persister->loadById($sortedId);}
      }
      /var/www/Kohort/src/Identity/Infrastructure/Persistence/Doctrine/DoctrineUserRepository.php:35 {
        App\Identity\Infrastructure\Persistence\Doctrine\DoctrineUserRepository->findById(UserId $id): User …
        › {    return $this->em->find(User::class, $id->toString());}
      }
      /var/www/Kohort/src/Identity/Application/Query/GetOrganizationByDomain/GetOrganizationByDomainHandler.php:54 {
        App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainHandler->__invoke(GetOrganizationByDomainQuery $query): WhiteLabelOrgView …
        › 
        › $organization = $this->users->findById($domain->organizationId());}
      /var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:148 {
        Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->callHandler(Closure $handler, object $message, ?Acknowledger $ack, ?HandlerArgumentsStamp $handlerArgumentsStamp): mixed …
        › 
        ›     return $handler(...$arguments);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:90 {
        Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › } else {    $result = $this->callHandler($handler, $message, null, $envelope->last(HandlerArgumentsStamp::class));}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:75 {
        Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (null === $sender) {    return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php:28 {
        Symfony\Component\Messenger\Middleware\DeduplicateMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (!$stamp = $envelope->last(DeduplicateStamp::class)) {    return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
        Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/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) {
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
        Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
        Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php:33 {
        Symfony\Component\Messenger\Middleware\AddDefaultStampsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/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 {
      }
      /var/www/Kohort/vendor/symfony/messenger/MessageBus.php:69 {
        Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
        › 
        ›     return $middlewareIterator->current()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/TraceableMessageBus.php:42 {
        Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
        › try {    return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {
      }
      /var/www/Kohort/src/SharedKernel/Infrastructure/Bus/MessengerQueryBus.php:19 {
        App\SharedKernel\Infrastructure\Bus\MessengerQueryBus->ask(object $query): mixed …
        › {    $envelope = $this->queryBus->dispatch($query);    $stamp = $envelope->last(HandledStamp::class);
      }
      /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:93 {
        App\UI\Http\Listener\WhiteLabelResolverListener->{closure:App\UI\Http\Listener\WhiteLabelResolverListener::__invoke():89} …
        › /** @var ?WhiteLabelOrgView $resolved */$resolved = $this->queryBus->ask(new GetOrganizationByDomainQuery($host));}
      /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:57 {
        Symfony\Component\Cache\Adapter\TraceableAdapter->{closure:Symfony\Component\Cache\Adapter\TraceableAdapter::get():54} …
        › 
        ›     return $callback($item, $save);};
      }
      /var/www/Kohort/vendor/symfony/cache/LockRegistry.php:112 {
        Symfony\Component\Cache\LockRegistry::compute(callable $callback, ItemInterface $item, bool &$save, CacheInterface $pool, ?Closure $setMetadata = null, ?LoggerInterface $logger = null, ?float $beta = null): mixed …
        › 
        › $value = $callback($item, $save);}
      /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:102 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->{closure:Symfony\Component\Cache\Traits\ContractsTrait::doGet():85} …
        › try {    $value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {        $setMetadata($item, $startTime, $metadata);
      }
      /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:64 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->contractsGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
        › $save = true;$item->set($callback($item, $save));if ($save) {
      }
      /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:85 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->doGet(AdapterInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null): mixed …
        › 
        › return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key, $beta) {    // don't wrap nor save recursive calls
      }
      /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:30 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
        › {    return $this->doGet($this, $key, $callback, $beta, $metadata);}
      }
      /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:62 {
        Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
        › try {    $value = $this->pool->get($key, $callback, $beta, $metadata);    $event->result[$key] = get_debug_type($value);
      }
      /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:89 {
        App\UI\Http\Listener\WhiteLabelResolverListener->__invoke(RequestEvent $event): void …
        › /** @var ?WhiteLabelOrgView $view */$view = $this->cache->get($cacheKey, function (ItemInterface $item) use ($host): ?WhiteLabelOrgView {    $item->expiresAfter(60);
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
        Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
        › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
        Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
        ›     }    $listener($event, $eventName, $this);}
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
        Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
        › if ($listeners) {    $this->callListeners($listeners, $eventName, $event);}
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
        Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
        › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
      }
      /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:159 {
        Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
        › $event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);}
      /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:76 {
        Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
        › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
      }
      /var/www/Kohort/vendor/symfony/http-kernel/Kernel.php:191 {
        Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
        › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
      }
      /var/www/Kohort/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
        Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
        › {    $response = $this->kernel->handle($this->request);}
      /var/www/Kohort/vendor/autoload_runtime.php:32 {
        require_once …
        ›         ->getRunner($app)        ->run());
      }
      /var/www/Kohort/public/index.php:5 {
        › 
        › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
          "/var/www/Kohort/vendor/autoload_runtime.php"
        }
      }
    }
  }
  -envelope: Symfony\Component\Messenger\Envelope {#1101
    -stamps: [
      "Symfony\Component\Messenger\Stamp\BusNameStamp" => [
        Symfony\Component\Messenger\Stamp\BusNameStamp {#1100
          -busName: "query.bus"
        }
      ]
    ]
    -message: App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery {#1087
      +host: "fantasyleague.tokii.fr"
    }
  }
  -exceptions: [
    "App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainHandler::__invoke" => TypeError {#598}
  ]
  trace: {
    /var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:121 {
      Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (\count($exceptions)) {    throw new HandlerFailedException($envelope, $exceptions);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:75 {
      Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (null === $sender) {    return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php:28 {
      Symfony\Component\Messenger\Middleware\DeduplicateMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (!$stamp = $envelope->last(DeduplicateStamp::class)) {    return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
      Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/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) {
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
      Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
      Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php:33 {
      Symfony\Component\Messenger\Middleware\AddDefaultStampsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/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 {
    }
    /var/www/Kohort/vendor/symfony/messenger/MessageBus.php:69 {
      Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
      › 
      ›     return $middlewareIterator->current()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/TraceableMessageBus.php:42 {
      Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
      › try {    return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {
    }
    /var/www/Kohort/src/SharedKernel/Infrastructure/Bus/MessengerQueryBus.php:19 {
      App\SharedKernel\Infrastructure\Bus\MessengerQueryBus->ask(object $query): mixed …
      › {    $envelope = $this->queryBus->dispatch($query);    $stamp = $envelope->last(HandledStamp::class);
    }
    /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:93 {
      App\UI\Http\Listener\WhiteLabelResolverListener->{closure:App\UI\Http\Listener\WhiteLabelResolverListener::__invoke():89} …
      › /** @var ?WhiteLabelOrgView $resolved */$resolved = $this->queryBus->ask(new GetOrganizationByDomainQuery($host));}
    /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:57 {
      Symfony\Component\Cache\Adapter\TraceableAdapter->{closure:Symfony\Component\Cache\Adapter\TraceableAdapter::get():54} …
      › 
      ›     return $callback($item, $save);};
    }
    /var/www/Kohort/vendor/symfony/cache/LockRegistry.php:112 {
      Symfony\Component\Cache\LockRegistry::compute(callable $callback, ItemInterface $item, bool &$save, CacheInterface $pool, ?Closure $setMetadata = null, ?LoggerInterface $logger = null, ?float $beta = null): mixed …
      › 
      › $value = $callback($item, $save);}
    /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:102 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->{closure:Symfony\Component\Cache\Traits\ContractsTrait::doGet():85} …
      › try {    $value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {        $setMetadata($item, $startTime, $metadata);
    }
    /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:64 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->contractsGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
      › $save = true;$item->set($callback($item, $save));if ($save) {
    }
    /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:85 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->doGet(AdapterInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null): mixed …
      › 
      › return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key, $beta) {    // don't wrap nor save recursive calls
    }
    /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:30 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
      › {    return $this->doGet($this, $key, $callback, $beta, $metadata);}
    }
    /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:62 {
      Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
      › try {    $value = $this->pool->get($key, $callback, $beta, $metadata);    $event->result[$key] = get_debug_type($value);
    }
    /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:89 {
      App\UI\Http\Listener\WhiteLabelResolverListener->__invoke(RequestEvent $event): void …
      › /** @var ?WhiteLabelOrgView $view */$view = $this->cache->get($cacheKey, function (ItemInterface $item) use ($host): ?WhiteLabelOrgView {    $item->expiresAfter(60);
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
      Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
      › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
      Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
      ›     }    $listener($event, $eventName, $this);}
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
      Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
      › if ($listeners) {    $this->callListeners($listeners, $eventName, $event);}
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
      Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
      › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
    }
    /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:159 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › $event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);}
    /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:76 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
    }
    /var/www/Kohort/vendor/symfony/http-kernel/Kernel.php:191 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
    }
    /var/www/Kohort/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);}
    /var/www/Kohort/vendor/autoload_runtime.php:32 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /var/www/Kohort/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/var/www/Kohort/vendor/autoload_runtime.php"
      }
    }
  }
}
"App\Fantasy\Application\Query\GetGameweekDetail\GetGameweekDetailQuery"
Caller In MessengerQueryBus.php line
Bus query.bus
Message
App\Fantasy\Application\Query\GetGameweekDetail\GetGameweekDetailQuery {#304
  +leagueId: "019fb2bc-b34e-7bd2-bdbf-797f08d5c576"
  +number: 32
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#298
  -busName: "query.bus"
}
Symfony\Component\Messenger\Stamp\HandledStamp {#2974
  -result: App\Fantasy\Application\Query\GetGameweekDetail\GameweekDetailView {#3357
    +gameweek: [
      "id" => "019fb2bc-a7d9-79d9-ae0f-6ea954d96397"
      "number" => 32
      "deadlineAt" => "2027-03-05T17:00:00+00:00"
      "status" => "upcoming"
    ]
    +fixtures: [
      [
        "fixtureId" => "019fb2bc-adf3-7631-ae79-623a99c5bedd"
        "homeClub" => "Angers"
        "awayClub" => "Paris SG"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-adf9-7dd4-9d83-9641a474787c"
        "homeClub" => "Auxerre"
        "awayClub" => "Metz"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-adff-7f02-8d18-1cb332b1a9c1"
        "homeClub" => "Le Havre"
        "awayClub" => "Lorient"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae05-7769-b8db-b193a129642d"
        "homeClub" => "Paris FC"
        "awayClub" => "Brest"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae0a-736b-9ef0-34b5b395ce95"
        "homeClub" => "Nantes"
        "awayClub" => "Marseille"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae11-7846-859c-0228c6ddf857"
        "homeClub" => "Lyon"
        "awayClub" => "Toulouse"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae17-7b98-894f-069735c8955f"
        "homeClub" => "Strasbourg"
        "awayClub" => "Monaco"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae1d-76d1-8b51-b0d1de1ceedb"
        "homeClub" => "Lille"
        "awayClub" => "Rennes"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae23-789a-a630-3c869adfcdc0"
        "homeClub" => "Lens"
        "awayClub" => "Nice"
        "homeScore" => null
        "awayScore" => null
      ]
    ]
    +teamPoints: [
      [
        "teamId" => "019fb2bc-b360-7319-a387-5bc16c56ca26"
        "teamName" => "Les Chatons FC"
        "points" => null
      ]
      [
        "teamId" => "019fb2bc-b36c-7395-b2b4-c549357ef270"
        "teamName" => "Real Sourisso"
        "points" => null
      ]
      [
        "teamId" => "019fb2bc-b37c-723b-accf-2910d7c3b97f"
        "teamName" => "Griffes United"
        "points" => null
      ]
    ]
    +topPerformers: []
    +gameweekNumbers: [
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
    ]
  }
  -handlerName: "App\Fantasy\Application\Query\GetGameweekDetail\GetGameweekDetailHandler::__invoke"
}
"App\Fantasy\Application\Query\GetLeagueOverview\GetLeagueOverviewQuery"
Caller In MessengerQueryBus.php line
Bus query.bus
Message
App\Fantasy\Application\Query\GetLeagueOverview\GetLeagueOverviewQuery {#3011
  +organizationId: "019fb2bc-b2eb-7992-9aae-e20ec409f1dd"
  +conversationId: null
  +viewerId: ""
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#288
  -busName: "query.bus"
}
Symfony\Component\Messenger\Stamp\HandledStamp {#2069
  -result: App\Fantasy\Application\Query\GetLeagueOverview\LeagueOverviewView {#1988
    +leagueId: "019fb2bc-b34e-7bd2-bdbf-797f08d5c576"
    +name: "Fantasy Ligue 1"
    +season: "2025-26"
    +version: 1
    +currentGameweek: [
      "id" => "019fb2bc-a742-7c72-be30-cd5d42498c19"
      "number" => 1
      "deadlineAt" => "2026-07-31T17:00:00+00:00"
      "status" => "upcoming"
    ]
    +myTeamId: null
    +teamCount: 3
    +organizationId: "019fb2bc-b2eb-7992-9aae-e20ec409f1dd"
    +isPublic: true
  }
  -handlerName: "App\Fantasy\Application\Query\GetLeagueOverview\GetLeagueOverviewHandler::__invoke"
}
"App\Theming\Application\Query\GetResolvedTheme\GetResolvedThemeQuery"
Caller In MessengerQueryBus.php line
Bus query.bus
Message
App\Theming\Application\Query\GetResolvedTheme\GetResolvedThemeQuery {#2060
  +owners: [
    App\Theming\Domain\Model\ThemeOwner {#2985
      +type: App\Theming\Domain\Model\ThemeOwnerType {#3000
        +name: "Organization"
        +value: "organization"
      }
      +id: "019fb2bc-b2eb-7992-9aae-e20ec409f1dd"
    }
  ]
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#1993
  -busName: "query.bus"
}
Symfony\Component\Messenger\Stamp\HandledStamp {#2064
  -result: App\Theming\Application\Query\GetResolvedTheme\ResolvedTheme {#2072
    +tokens: App\Theming\Domain\Model\ThemeTokens {#3481
      +colorPrimary: App\SharedKernel\Domain\ValueObject\HexColor {#3480
        -value: "#1e9bf0"
      }
      +colorAccent: App\SharedKernel\Domain\ValueObject\HexColor {#3479
        -value: "#c3dc27"
      }
      +colorBackground: App\SharedKernel\Domain\ValueObject\HexColor {#3470
        -value: "#eef1f5"
      }
      +colorSurface: App\SharedKernel\Domain\ValueObject\HexColor {#3474
        -value: "#ffffff"
      }
      +colorText: App\SharedKernel\Domain\ValueObject\HexColor {#3483
        -value: "#2c3444"
      }
      +fontFamily: "Open Sans"
      +colorPrimaryHover: "#1683cd"
      +colorPrimaryLight: "#e3f2fd"
      +colorAccentHover: "#a8bf1e"
      +colorAccentLight: "#f2f8d6"
      +colorSuccess: "#10b981"
      +colorSuccessLight: ""
      +colorWarning: "#f59e0b"
      +colorWarningLight: ""
      +colorError: "#ef4444"
      +colorErrorLight: ""
      +colorInfo: "#3b82f6"
      +colorInfoLight: ""
      +colorSurfaceHover: "#f7f9fb"
      +colorTopbar: "#1e2431"
      +colorBorder: "#e4e8ee"
      +bgSidebar: "#2b323f"
      +bgSidebarHover: "#353d4d"
      +bgSidebarActive: "#1e9bf0"
      +backgroundImage: ""
      +sidebarOpacity: "100"
      +neutral50: ""
      +neutral100: ""
      +neutral200: ""
      +neutral300: ""
      +neutral400: ""
      +neutral500: ""
      +neutral600: ""
      +neutral700: ""
      +neutral800: ""
      +neutral900: ""
      +fontFamilyHeading: "Montserrat"
      +fontFamilyMono: ""
      +fontSize: App\Theming\Domain\Model\FontSize {#2036
        +name: "Base"
        +value: "base"
      }
      +fontSizeSmall: ""
      +fontSizeLarge: ""
      +fontWeightNormal: "400"
      +fontWeightMedium: "500"
      +fontWeightSemibold: "600"
      +fontWeightBold: "700"
      +lineHeight: "1.6"
      +lineHeightTight: "1.3"
      +letterSpacing: "0"
      +borderRadius: "3px"
      +radiusSm: "2px"
      +radiusMd: "3px"
      +radiusLg: "4px"
      +radiusXl: "6px"
      +radius2xl: "1rem"
      +radius3xl: "1.5rem"
      +radiusFull: "9999px"
      +shadowSm: "0 1px 2px rgba(44, 52, 68, 0.06)"
      +shadowMd: "0 2px 6px rgba(44, 52, 68, 0.08)"
      +shadowLg: ""
      +shadowXl: ""
      +shadowFocus: ""
      +btnBorderRadius: "2px"
      +btnPaddingX: ""
      +btnPaddingY: ""
      +inputBorderRadius: "2px"
      +inputBorderColor: ""
      +cardBorderRadius: "3px"
      +cardBorderColor: ""
      +cardShadow: "0 1px 3px rgba(44, 52, 68, 0.07)"
      +msgBubbleRadius: ""
      +msgOutgoingBg: ""
      +msgOutgoingColor: ""
      +msgIncomingBg: ""
      +msgIncomingColor: ""
      +avatarRadius: ""
      +transitionFast: "0.15s"
      +transitionBase: "0.2s"
      +transitionSlow: "0.3s"
      +transitionEasing: "cubic-bezier(0.4, 0, 0.2, 1)"
      +colorTextSecondary: "#6b7488"
      +colorTextMuted: "#98a0b0"
      +density: App\Theming\Domain\Model\Density {#2061
        +name: "Compact"
        +value: "compact"
      }
      +orgLogoUrl: ""
      +orgFaviconUrl: ""
      +customCss: ""
    }
    +customCss: ""
    +themeSlug: "alchemists"
    +hasOwnSettings: true
  }
  -handlerName: "App\Theming\Application\Query\GetResolvedTheme\GetResolvedThemeHandler::__invoke"
}

command.bus0

Ordered list of messages dispatched on the command.bus bus

query.bus4

Ordered list of messages dispatched on the query.bus bus

"App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery"
exception
Caller In MessengerQueryBus.php line
Message
App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery {#1087
  +host: "fantasyleague.tokii.fr"
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch No items
Exception
Symfony\Component\Messenger\Exception\HandlerFailedException {#995
  #message: "Handling "App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery" failed: Cannot assign Doctrine\ORM\PersistentCollection to property App\Identity\Domain\Model\User::$theme of type App\Theming\Domain\Model\ThemeDefinition"
  #code: 0
  #file: "/var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php"
  #line: 121
  -previous: TypeError {#598
    #message: "Cannot assign Doctrine\ORM\PersistentCollection to property App\Identity\Domain\Model\User::$theme of type App\Theming\Domain\Model\ThemeDefinition"
    #code: 0
    #file: "/var/www/Kohort/vendor/doctrine/orm/src/Mapping/PropertyAccessors/RawValuePropertyAccessor.php"
    #line: 42
    trace: {
      /var/www/Kohort/vendor/doctrine/orm/src/Mapping/PropertyAccessors/RawValuePropertyAccessor.php:42 {
        Doctrine\ORM\Mapping\PropertyAccessors\RawValuePropertyAccessor->setValue(object $object, mixed $value): void …
        › if (! ($object instanceof InternalProxy && ! $object->__isInitialized())) {    $this->reflectionProperty->setRawValueWithoutLazyInitialization($object, $value);}
      /var/www/Kohort/vendor/doctrine/orm/src/Mapping/PropertyAccessors/TypedNoDefaultPropertyAccessor.php:57 {
        Doctrine\ORM\Mapping\PropertyAccessors\TypedNoDefaultPropertyAccessor->setValue(object $object, mixed $value): void …
        › 
        ›     $this->parent->setValue($object, $value);}
      }
      /var/www/Kohort/vendor/doctrine/orm/src/UnitOfWork.php:2595 {
        Doctrine\ORM\UnitOfWork->createEntity(string $className, array $data, array &$hints = []): object …
        › $reflField = $class->propertyAccessors[$field];$reflField->setValue($entity, $pColl);}
      /var/www/Kohort/vendor/doctrine/orm/src/Internal/Hydration/SimpleObjectHydrator.php:176 {
        Doctrine\ORM\Internal\Hydration\SimpleObjectHydrator->hydrateRowData(array $row, array &$result): void …
        › $uow    = $this->em->getUnitOfWork();$entity = $uow->createEntity($entityName, $data, $this->hints);}
      /var/www/Kohort/vendor/doctrine/orm/src/Internal/Hydration/SimpleObjectHydrator.php:60 {
        Doctrine\ORM\Internal\Hydration\SimpleObjectHydrator->hydrateAllData(): array …
        › while ($row = $this->statement()->fetchAssociative()) {    $this->hydrateRowData($row, $result);}
      }
      /var/www/Kohort/vendor/doctrine/orm/src/Internal/Hydration/AbstractHydrator.php:176 {
        Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Result $stmt, ResultSetMapping $resultSetMapping, array $hints = []): mixed …
        › try {    $result = $this->hydrateAllData();} finally {
      }
      /var/www/Kohort/vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:746 {
        Doctrine\ORM\Persisters\Entity\BasicEntityPersister->load(array $criteria, ?object $entity = null, ?AssociationMapping $assoc = null, array $hints = [], Doctrine\DBAL\LockMode|int|null $lockMode = null, ?int $limit = null, ?array $orderBy = null): ?object …
        › $hydrator = $this->em->newHydrator($this->currentPersisterContext->selectJoinSql ? Query::HYDRATE_OBJECT : Query::HYDRATE_SIMPLEOBJECT);$entities = $hydrator->hydrateAll($stmt, $this->currentPersisterContext->rsm, $hints);}
      /var/www/Kohort/vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:756 {
        Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadById(array $identifier, ?object $entity = null): ?object …
        › {    return $this->load($identifier, $entity);}
      }
      /var/www/Kohort/vendor/doctrine/orm/src/EntityManager.php:366 {
        Doctrine\ORM\EntityManager->find($className, mixed $id, Doctrine\DBAL\LockMode|int|null $lockMode = null, ?int $lockVersion = null): ?object …
        ›     default:        return $persister->loadById($sortedId);}
      }
      /var/www/Kohort/src/Identity/Infrastructure/Persistence/Doctrine/DoctrineUserRepository.php:35 {
        App\Identity\Infrastructure\Persistence\Doctrine\DoctrineUserRepository->findById(UserId $id): User …
        › {    return $this->em->find(User::class, $id->toString());}
      }
      /var/www/Kohort/src/Identity/Application/Query/GetOrganizationByDomain/GetOrganizationByDomainHandler.php:54 {
        App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainHandler->__invoke(GetOrganizationByDomainQuery $query): WhiteLabelOrgView …
        › 
        › $organization = $this->users->findById($domain->organizationId());}
      /var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:148 {
        Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->callHandler(Closure $handler, object $message, ?Acknowledger $ack, ?HandlerArgumentsStamp $handlerArgumentsStamp): mixed …
        › 
        ›     return $handler(...$arguments);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:90 {
        Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › } else {    $result = $this->callHandler($handler, $message, null, $envelope->last(HandlerArgumentsStamp::class));}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:75 {
        Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (null === $sender) {    return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php:28 {
        Symfony\Component\Messenger\Middleware\DeduplicateMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (!$stamp = $envelope->last(DeduplicateStamp::class)) {    return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
        Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/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) {
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
        Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
        Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php:33 {
        Symfony\Component\Messenger\Middleware\AddDefaultStampsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › 
        ›     return $stack->next()->handle($envelope, $stack);}
      }
      /var/www/Kohort/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 {
      }
      /var/www/Kohort/vendor/symfony/messenger/MessageBus.php:69 {
        Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
        › 
        ›     return $middlewareIterator->current()->handle($envelope, $stack);}
      }
      /var/www/Kohort/vendor/symfony/messenger/TraceableMessageBus.php:42 {
        Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
        › try {    return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {
      }
      /var/www/Kohort/src/SharedKernel/Infrastructure/Bus/MessengerQueryBus.php:19 {
        App\SharedKernel\Infrastructure\Bus\MessengerQueryBus->ask(object $query): mixed …
        › {    $envelope = $this->queryBus->dispatch($query);    $stamp = $envelope->last(HandledStamp::class);
      }
      /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:93 {
        App\UI\Http\Listener\WhiteLabelResolverListener->{closure:App\UI\Http\Listener\WhiteLabelResolverListener::__invoke():89} …
        › /** @var ?WhiteLabelOrgView $resolved */$resolved = $this->queryBus->ask(new GetOrganizationByDomainQuery($host));}
      /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:57 {
        Symfony\Component\Cache\Adapter\TraceableAdapter->{closure:Symfony\Component\Cache\Adapter\TraceableAdapter::get():54} …
        › 
        ›     return $callback($item, $save);};
      }
      /var/www/Kohort/vendor/symfony/cache/LockRegistry.php:112 {
        Symfony\Component\Cache\LockRegistry::compute(callable $callback, ItemInterface $item, bool &$save, CacheInterface $pool, ?Closure $setMetadata = null, ?LoggerInterface $logger = null, ?float $beta = null): mixed …
        › 
        › $value = $callback($item, $save);}
      /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:102 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->{closure:Symfony\Component\Cache\Traits\ContractsTrait::doGet():85} …
        › try {    $value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {        $setMetadata($item, $startTime, $metadata);
      }
      /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:64 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->contractsGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
        › $save = true;$item->set($callback($item, $save));if ($save) {
      }
      /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:85 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->doGet(AdapterInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null): mixed …
        › 
        › return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key, $beta) {    // don't wrap nor save recursive calls
      }
      /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:30 {
        Symfony\Component\Cache\Adapter\AbstractAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
        › {    return $this->doGet($this, $key, $callback, $beta, $metadata);}
      }
      /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:62 {
        Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
        › try {    $value = $this->pool->get($key, $callback, $beta, $metadata);    $event->result[$key] = get_debug_type($value);
      }
      /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:89 {
        App\UI\Http\Listener\WhiteLabelResolverListener->__invoke(RequestEvent $event): void …
        › /** @var ?WhiteLabelOrgView $view */$view = $this->cache->get($cacheKey, function (ItemInterface $item) use ($host): ?WhiteLabelOrgView {    $item->expiresAfter(60);
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
        Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
        › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
        Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
        ›     }    $listener($event, $eventName, $this);}
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
        Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
        › if ($listeners) {    $this->callListeners($listeners, $eventName, $event);}
      }
      /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
        Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
        › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
      }
      /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:159 {
        Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
        › $event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);}
      /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:76 {
        Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
        › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
      }
      /var/www/Kohort/vendor/symfony/http-kernel/Kernel.php:191 {
        Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
        › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
      }
      /var/www/Kohort/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
        Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
        › {    $response = $this->kernel->handle($this->request);}
      /var/www/Kohort/vendor/autoload_runtime.php:32 {
        require_once …
        ›         ->getRunner($app)        ->run());
      }
      /var/www/Kohort/public/index.php:5 {
        › 
        › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
          "/var/www/Kohort/vendor/autoload_runtime.php"
        }
      }
    }
  }
  -envelope: Symfony\Component\Messenger\Envelope {#1101
    -stamps: [
      "Symfony\Component\Messenger\Stamp\BusNameStamp" => [
        Symfony\Component\Messenger\Stamp\BusNameStamp {#1100
          -busName: "query.bus"
        }
      ]
    ]
    -message: App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainQuery {#1087
      +host: "fantasyleague.tokii.fr"
    }
  }
  -exceptions: [
    "App\Identity\Application\Query\GetOrganizationByDomain\GetOrganizationByDomainHandler::__invoke" => TypeError {#598}
  ]
  trace: {
    /var/www/Kohort/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:121 {
      Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (\count($exceptions)) {    throw new HandlerFailedException($envelope, $exceptions);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:75 {
      Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (null === $sender) {    return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php:28 {
      Symfony\Component\Messenger\Middleware\DeduplicateMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (!$stamp = $envelope->last(DeduplicateStamp::class)) {    return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
      Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/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) {
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
      Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35 {
      Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php:33 {
      Symfony\Component\Messenger\Middleware\AddDefaultStampsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › 
      ›     return $stack->next()->handle($envelope, $stack);}
    }
    /var/www/Kohort/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 {
    }
    /var/www/Kohort/vendor/symfony/messenger/MessageBus.php:69 {
      Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
      › 
      ›     return $middlewareIterator->current()->handle($envelope, $stack);}
    }
    /var/www/Kohort/vendor/symfony/messenger/TraceableMessageBus.php:42 {
      Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
      › try {    return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {
    }
    /var/www/Kohort/src/SharedKernel/Infrastructure/Bus/MessengerQueryBus.php:19 {
      App\SharedKernel\Infrastructure\Bus\MessengerQueryBus->ask(object $query): mixed …
      › {    $envelope = $this->queryBus->dispatch($query);    $stamp = $envelope->last(HandledStamp::class);
    }
    /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:93 {
      App\UI\Http\Listener\WhiteLabelResolverListener->{closure:App\UI\Http\Listener\WhiteLabelResolverListener::__invoke():89} …
      › /** @var ?WhiteLabelOrgView $resolved */$resolved = $this->queryBus->ask(new GetOrganizationByDomainQuery($host));}
    /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:57 {
      Symfony\Component\Cache\Adapter\TraceableAdapter->{closure:Symfony\Component\Cache\Adapter\TraceableAdapter::get():54} …
      › 
      ›     return $callback($item, $save);};
    }
    /var/www/Kohort/vendor/symfony/cache/LockRegistry.php:112 {
      Symfony\Component\Cache\LockRegistry::compute(callable $callback, ItemInterface $item, bool &$save, CacheInterface $pool, ?Closure $setMetadata = null, ?LoggerInterface $logger = null, ?float $beta = null): mixed …
      › 
      › $value = $callback($item, $save);}
    /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:102 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->{closure:Symfony\Component\Cache\Traits\ContractsTrait::doGet():85} …
      › try {    $value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {        $setMetadata($item, $startTime, $metadata);
    }
    /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:64 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->contractsGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
      › $save = true;$item->set($callback($item, $save));if ($save) {
    }
    /var/www/Kohort/vendor/symfony/cache/Traits/ContractsTrait.php:85 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->doGet(AdapterInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null): mixed …
      › 
      › return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key, $beta) {    // don't wrap nor save recursive calls
    }
    /var/www/Kohort/vendor/symfony/cache-contracts/CacheTrait.php:30 {
      Symfony\Component\Cache\Adapter\AbstractAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
      › {    return $this->doGet($this, $key, $callback, $beta, $metadata);}
    }
    /var/www/Kohort/vendor/symfony/cache/Adapter/TraceableAdapter.php:62 {
      Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
      › try {    $value = $this->pool->get($key, $callback, $beta, $metadata);    $event->result[$key] = get_debug_type($value);
    }
    /var/www/Kohort/src/UI/Http/Listener/WhiteLabelResolverListener.php:89 {
      App\UI\Http\Listener\WhiteLabelResolverListener->__invoke(RequestEvent $event): void …
      › /** @var ?WhiteLabelOrgView $view */$view = $this->cache->get($cacheKey, function (ItemInterface $item) use ($host): ?WhiteLabelOrgView {    $item->expiresAfter(60);
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
      Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
      › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
      Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
      ›     }    $listener($event, $eventName, $this);}
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
      Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
      › if ($listeners) {    $this->callListeners($listeners, $eventName, $event);}
    }
    /var/www/Kohort/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
      Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
      › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
    }
    /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:159 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › $event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);}
    /var/www/Kohort/vendor/symfony/http-kernel/HttpKernel.php:76 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
    }
    /var/www/Kohort/vendor/symfony/http-kernel/Kernel.php:191 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
    }
    /var/www/Kohort/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);}
    /var/www/Kohort/vendor/autoload_runtime.php:32 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /var/www/Kohort/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/var/www/Kohort/vendor/autoload_runtime.php"
      }
    }
  }
}
"App\Fantasy\Application\Query\GetGameweekDetail\GetGameweekDetailQuery"
Caller In MessengerQueryBus.php line
Message
App\Fantasy\Application\Query\GetGameweekDetail\GetGameweekDetailQuery {#304
  +leagueId: "019fb2bc-b34e-7bd2-bdbf-797f08d5c576"
  +number: 32
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#298
  -busName: "query.bus"
}
Symfony\Component\Messenger\Stamp\HandledStamp {#2974
  -result: App\Fantasy\Application\Query\GetGameweekDetail\GameweekDetailView {#3357
    +gameweek: [
      "id" => "019fb2bc-a7d9-79d9-ae0f-6ea954d96397"
      "number" => 32
      "deadlineAt" => "2027-03-05T17:00:00+00:00"
      "status" => "upcoming"
    ]
    +fixtures: [
      [
        "fixtureId" => "019fb2bc-adf3-7631-ae79-623a99c5bedd"
        "homeClub" => "Angers"
        "awayClub" => "Paris SG"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-adf9-7dd4-9d83-9641a474787c"
        "homeClub" => "Auxerre"
        "awayClub" => "Metz"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-adff-7f02-8d18-1cb332b1a9c1"
        "homeClub" => "Le Havre"
        "awayClub" => "Lorient"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae05-7769-b8db-b193a129642d"
        "homeClub" => "Paris FC"
        "awayClub" => "Brest"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae0a-736b-9ef0-34b5b395ce95"
        "homeClub" => "Nantes"
        "awayClub" => "Marseille"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae11-7846-859c-0228c6ddf857"
        "homeClub" => "Lyon"
        "awayClub" => "Toulouse"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae17-7b98-894f-069735c8955f"
        "homeClub" => "Strasbourg"
        "awayClub" => "Monaco"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae1d-76d1-8b51-b0d1de1ceedb"
        "homeClub" => "Lille"
        "awayClub" => "Rennes"
        "homeScore" => null
        "awayScore" => null
      ]
      [
        "fixtureId" => "019fb2bc-ae23-789a-a630-3c869adfcdc0"
        "homeClub" => "Lens"
        "awayClub" => "Nice"
        "homeScore" => null
        "awayScore" => null
      ]
    ]
    +teamPoints: [
      [
        "teamId" => "019fb2bc-b360-7319-a387-5bc16c56ca26"
        "teamName" => "Les Chatons FC"
        "points" => null
      ]
      [
        "teamId" => "019fb2bc-b36c-7395-b2b4-c549357ef270"
        "teamName" => "Real Sourisso"
        "points" => null
      ]
      [
        "teamId" => "019fb2bc-b37c-723b-accf-2910d7c3b97f"
        "teamName" => "Griffes United"
        "points" => null
      ]
    ]
    +topPerformers: []
    +gameweekNumbers: [
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
    ]
  }
  -handlerName: "App\Fantasy\Application\Query\GetGameweekDetail\GetGameweekDetailHandler::__invoke"
}
"App\Fantasy\Application\Query\GetLeagueOverview\GetLeagueOverviewQuery"
Caller In MessengerQueryBus.php line
Message
App\Fantasy\Application\Query\GetLeagueOverview\GetLeagueOverviewQuery {#3011
  +organizationId: "019fb2bc-b2eb-7992-9aae-e20ec409f1dd"
  +conversationId: null
  +viewerId: ""
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#288
  -busName: "query.bus"
}
Symfony\Component\Messenger\Stamp\HandledStamp {#2069
  -result: App\Fantasy\Application\Query\GetLeagueOverview\LeagueOverviewView {#1988
    +leagueId: "019fb2bc-b34e-7bd2-bdbf-797f08d5c576"
    +name: "Fantasy Ligue 1"
    +season: "2025-26"
    +version: 1
    +currentGameweek: [
      "id" => "019fb2bc-a742-7c72-be30-cd5d42498c19"
      "number" => 1
      "deadlineAt" => "2026-07-31T17:00:00+00:00"
      "status" => "upcoming"
    ]
    +myTeamId: null
    +teamCount: 3
    +organizationId: "019fb2bc-b2eb-7992-9aae-e20ec409f1dd"
    +isPublic: true
  }
  -handlerName: "App\Fantasy\Application\Query\GetLeagueOverview\GetLeagueOverviewHandler::__invoke"
}
"App\Theming\Application\Query\GetResolvedTheme\GetResolvedThemeQuery"
Caller In MessengerQueryBus.php line
Message
App\Theming\Application\Query\GetResolvedTheme\GetResolvedThemeQuery {#2060
  +owners: [
    App\Theming\Domain\Model\ThemeOwner {#2985
      +type: App\Theming\Domain\Model\ThemeOwnerType {#3000
        +name: "Organization"
        +value: "organization"
      }
      +id: "019fb2bc-b2eb-7992-9aae-e20ec409f1dd"
    }
  ]
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#1993
  -busName: "query.bus"
}
Symfony\Component\Messenger\Stamp\HandledStamp {#2064
  -result: App\Theming\Application\Query\GetResolvedTheme\ResolvedTheme {#2072
    +tokens: App\Theming\Domain\Model\ThemeTokens {#3481
      +colorPrimary: App\SharedKernel\Domain\ValueObject\HexColor {#3480
        -value: "#1e9bf0"
      }
      +colorAccent: App\SharedKernel\Domain\ValueObject\HexColor {#3479
        -value: "#c3dc27"
      }
      +colorBackground: App\SharedKernel\Domain\ValueObject\HexColor {#3470
        -value: "#eef1f5"
      }
      +colorSurface: App\SharedKernel\Domain\ValueObject\HexColor {#3474
        -value: "#ffffff"
      }
      +colorText: App\SharedKernel\Domain\ValueObject\HexColor {#3483
        -value: "#2c3444"
      }
      +fontFamily: "Open Sans"
      +colorPrimaryHover: "#1683cd"
      +colorPrimaryLight: "#e3f2fd"
      +colorAccentHover: "#a8bf1e"
      +colorAccentLight: "#f2f8d6"
      +colorSuccess: "#10b981"
      +colorSuccessLight: ""
      +colorWarning: "#f59e0b"
      +colorWarningLight: ""
      +colorError: "#ef4444"
      +colorErrorLight: ""
      +colorInfo: "#3b82f6"
      +colorInfoLight: ""
      +colorSurfaceHover: "#f7f9fb"
      +colorTopbar: "#1e2431"
      +colorBorder: "#e4e8ee"
      +bgSidebar: "#2b323f"
      +bgSidebarHover: "#353d4d"
      +bgSidebarActive: "#1e9bf0"
      +backgroundImage: ""
      +sidebarOpacity: "100"
      +neutral50: ""
      +neutral100: ""
      +neutral200: ""
      +neutral300: ""
      +neutral400: ""
      +neutral500: ""
      +neutral600: ""
      +neutral700: ""
      +neutral800: ""
      +neutral900: ""
      +fontFamilyHeading: "Montserrat"
      +fontFamilyMono: ""
      +fontSize: App\Theming\Domain\Model\FontSize {#2036
        +name: "Base"
        +value: "base"
      }
      +fontSizeSmall: ""
      +fontSizeLarge: ""
      +fontWeightNormal: "400"
      +fontWeightMedium: "500"
      +fontWeightSemibold: "600"
      +fontWeightBold: "700"
      +lineHeight: "1.6"
      +lineHeightTight: "1.3"
      +letterSpacing: "0"
      +borderRadius: "3px"
      +radiusSm: "2px"
      +radiusMd: "3px"
      +radiusLg: "4px"
      +radiusXl: "6px"
      +radius2xl: "1rem"
      +radius3xl: "1.5rem"
      +radiusFull: "9999px"
      +shadowSm: "0 1px 2px rgba(44, 52, 68, 0.06)"
      +shadowMd: "0 2px 6px rgba(44, 52, 68, 0.08)"
      +shadowLg: ""
      +shadowXl: ""
      +shadowFocus: ""
      +btnBorderRadius: "2px"
      +btnPaddingX: ""
      +btnPaddingY: ""
      +inputBorderRadius: "2px"
      +inputBorderColor: ""
      +cardBorderRadius: "3px"
      +cardBorderColor: ""
      +cardShadow: "0 1px 3px rgba(44, 52, 68, 0.07)"
      +msgBubbleRadius: ""
      +msgOutgoingBg: ""
      +msgOutgoingColor: ""
      +msgIncomingBg: ""
      +msgIncomingColor: ""
      +avatarRadius: ""
      +transitionFast: "0.15s"
      +transitionBase: "0.2s"
      +transitionSlow: "0.3s"
      +transitionEasing: "cubic-bezier(0.4, 0, 0.2, 1)"
      +colorTextSecondary: "#6b7488"
      +colorTextMuted: "#98a0b0"
      +density: App\Theming\Domain\Model\Density {#2061
        +name: "Compact"
        +value: "compact"
      }
      +orgLogoUrl: ""
      +orgFaviconUrl: ""
      +customCss: ""
    }
    +customCss: ""
    +themeSlug: "alchemists"
    +hasOwnSettings: true
  }
  -handlerName: "App\Theming\Application\Query\GetResolvedTheme\GetResolvedThemeHandler::__invoke"
}

event.bus0

Ordered list of messages dispatched on the event.bus bus