| logger | Symfony\Component\HttpKernel\Log\Logger {#31
  -minLevelIndex: 0
  -formatter: Symfony\Component\HttpKernel\Log\Logger::format(string $level, string $message, array $context, bool $prefixDate = true): string {#374 …}
  -debug: true
  -logs: [
    10 => [
      [
        "channel" => null
        "context" => [
          "route" => "tennis_court_availability_scrape"
          "route_parameters" => [
            "_route" => "tennis_court_availability_scrape"
            "_controller" => "App\Controller\TennisCourtAvailabilityController::scrapeCourtAvailability"
            "venue" => "590"
            "date" => "2025-07-06"
          ]
          "request_uri" => "https://tennisfinder.atts-systems.com/tenniscourt/availability/scrape/590/2025-07-06"
          "method" => "GET"
        ]
        "message" => "Matched route "{route}"."
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "firewall_name" => "main"
          "authenticators" => 3
        ]
        "message" => "Checking for authenticator support."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "App\Security\LoginAuthenticator"
        ]
        "message" => "Checking support on authenticator."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "App\Security\LoginAuthenticator"
        ]
        "message" => "Authenticator does not support the request."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
        ]
        "message" => "Checking support on authenticator."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
        ]
        "message" => "Authenticator does not support the request."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
        ]
        "message" => "Checking support on authenticator."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
        ]
        "message" => "Authenticator does not support the request."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "App\EventListener\LocaleListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#361
            #message: "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cached_reader" service is deprecated without replacement."
            #code: 0
            #file: "/var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_CachedReaderService.php"
            #line: 23
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_CachedReaderService.php:23 {
                ContainerW7EHGXZ\getAnnotations_CachedReaderService::do($container, $lazyLoad = true) …
                › {›    trigger_deprecation('symfony/framework-bundle', '6.4', 'The "annotations.cached_reader" service is deprecated without replacement.');› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2170 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getSensioFrameworkExtra_Controller_ListenerService($container) …
                ›{›    return $container->privates['sensio_framework_extra.controller.listener'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener(($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:828 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{closure} …
                ›$instance->addListener('kernel.response', [#[\Closure(name: 'web_profiler.debug_toolbar', class: 'Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener')] fn () => ($container->privates['web_profiler.debug_toolbar'] ?? self::getWebProfiler_DebugToolbarService($container)), 'onKernelResponse'], -128);›$instance->addListener('kernel.controller', [#[\Closure(name: 'sensio_framework_extra.controller.listener', class: 'Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener')] fn () => ($container->privates['sensio_framework_extra.controller.listener'] ?? self::getSensioFrameworkExtra_Controller_ListenerService($container)), 'onKernelController'], 0);›$instance->addListener('kernel.controller', [#[\Closure(name: 'sensio_framework_extra.converter.listener', class: 'Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener')] fn () => ($container->privates['sensio_framework_extra.converter.listener'] ?? self::getSensioFrameworkExtra_Converter_ListenerService($container)), 'onKernelController'], 0);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:169 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›$event = new ControllerEvent($this, $controller, $request, $type);›$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);›$controller = $event->getController();}
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cached_reader" service is deprecated without replacement."
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#110
            #message: "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.reader" service is deprecated without replacement."
            #code: 0
            #file: "/var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_ReaderService.php"
            #line: 23
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_ReaderService.php:23 {
                ContainerW7EHGXZ\getAnnotations_ReaderService::do($container, $lazyLoad = true) …
                ›{›    trigger_deprecation('symfony/framework-bundle', '6.4', 'The "annotations.reader" service is deprecated without replacement.');› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_CachedReaderService.php:25 {
                ContainerW7EHGXZ\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);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2170 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getSensioFrameworkExtra_Controller_ListenerService($container) …
                ›{›    return $container->privates['sensio_framework_extra.controller.listener'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener(($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:828 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{closure} …
                ›$instance->addListener('kernel.response', [#[\Closure(name: 'web_profiler.debug_toolbar', class: 'Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener')] fn () => ($container->privates['web_profiler.debug_toolbar'] ?? self::getWebProfiler_DebugToolbarService($container)), 'onKernelResponse'], -128);›$instance->addListener('kernel.controller', [#[\Closure(name: 'sensio_framework_extra.controller.listener', class: 'Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener')] fn () => ($container->privates['sensio_framework_extra.controller.listener'] ?? self::getSensioFrameworkExtra_Controller_ListenerService($container)), 'onKernelController'], 0);›$instance->addListener('kernel.controller', [#[\Closure(name: 'sensio_framework_extra.converter.listener', class: 'Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener')] fn () => ($container->privates['sensio_framework_extra.converter.listener'] ?? self::getSensioFrameworkExtra_Converter_ListenerService($container)), 'onKernelController'], 0);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:169 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›$event = new ControllerEvent($this, $controller, $request, $type);›$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);›$controller = $event->getController();}
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.reader" service is deprecated without replacement."
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#103
            #message: "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cache_adapter" service is deprecated without replacement."
            #code: 0
            #file: "/var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_CacheAdapterService.php"
            #line: 23
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_CacheAdapterService.php:23 {
                ContainerW7EHGXZ\getAnnotations_CacheAdapterService::do($container, $lazyLoad = true) …
                ›{›    trigger_deprecation('symfony/framework-bundle', '6.4', 'The "annotations.cache_adapter" service is deprecated without replacement.');› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getAnnotations_CachedReaderService.php:25 {
                ContainerW7EHGXZ\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);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2170 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getSensioFrameworkExtra_Controller_ListenerService($container) …
                ›{›    return $container->privates['sensio_framework_extra.controller.listener'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener(($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:828 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{closure} …
                ›$instance->addListener('kernel.response', [#[\Closure(name: 'web_profiler.debug_toolbar', class: 'Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener')] fn () => ($container->privates['web_profiler.debug_toolbar'] ?? self::getWebProfiler_DebugToolbarService($container)), 'onKernelResponse'], -128);›$instance->addListener('kernel.controller', [#[\Closure(name: 'sensio_framework_extra.controller.listener', class: 'Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener')] fn () => ($container->privates['sensio_framework_extra.controller.listener'] ?? self::getSensioFrameworkExtra_Controller_ListenerService($container)), 'onKernelController'], 0);›$instance->addListener('kernel.controller', [#[\Closure(name: 'sensio_framework_extra.converter.listener', class: 'Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener')] fn () => ($container->privates['sensio_framework_extra.converter.listener'] ?? self::getSensioFrameworkExtra_Converter_ListenerService($container)), 'onKernelController'], 0);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:169 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›$event = new ControllerEvent($this, $controller, $request, $type);›$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);›$controller = $event->getController();}
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "User Deprecated: Since symfony/framework-bundle 6.4: The "annotations.cache_adapter" service is deprecated without replacement."
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#788
            #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 today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AttributeDriver.php:77 called by App_KernelDevDebugContainer.php:1738, https://github.com/doctrine/orm/pull/10455, package doctrine/orm)"
            #code: 0
            #file: "/var/www/html/tennisfinder/vendor/doctrine/deprecations/src/Deprecation.php"
            #line: 208
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/Mapping/Driver/AttributeDriver.php:77 {
                Doctrine\ORM\Mapping\Driver\AttributeDriver->__construct(array $paths, bool $reportFieldsWhereDeclared = false) …
                ›if (! $reportFieldsWhereDeclared) {›    Deprecation::trigger(›        'doctrine/orm',}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1738 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getDoctrine_Orm_DefaultConfigurationService($container) …
                ›$a = new \Doctrine\Persistence\Mapping\Driver\MappingDriverChain();›$a->addDriver(($container->privates['doctrine.orm.default_attribute_metadata_driver'] ??= new \Doctrine\ORM\Mapping\Driver\AttributeDriver([(\dirname(__DIR__, 4).'/src/Entity')], false)), 'App\\Entity');› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:757 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
                › 
                ›$instance = ($lazyLoad->__construct(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)), ($container->privates['doctrine.dbal.default_connection.event_manager'] ?? self::getDoctrine_Dbal_DefaultConnection_EventManagerService($container))) && false ?: $lazyLoad);› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:748 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{closure} …
                ›if (true === $lazyLoad) {›    return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerGhostEbeb667', static fn () => \EntityManagerGhostEbeb667::createLazyGhost(static fn ($proxy) => self::getDoctrine_Orm_DefaultEntityManagerService($container, $proxy)));›}}
              /var/www/html/tennisfinder/vendor/symfony/var-exporter/Internal/LazyObjectState.php:100 {
                Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
                › 
                ›    ($this->initializer)($instance);›} catch (\Throwable $e) {}
              /var/www/html/tennisfinder/vendor/symfony/var-exporter/LazyGhostTrait.php:184 {
                ContainerW7EHGXZ\EntityManagerGhostEbeb667->__get&($name): mixed …
                › 
                ›if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {›    goto get_in_scope;}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/EntityManager.php:206 {
                Doctrine\ORM\EntityManager->getMetadataFactory() …
                ›{›    return $this->metadataFactory;›}}
              /var/www/html/tennisfinder/vendor/doctrine/persistence/src/Persistence/AbstractManagerRegistry.php:194 {
                Doctrine\Persistence\AbstractManagerRegistry->getManagerForClass(string $class) …
                › 
                ›if (! $manager->getMetadataFactory()->isTransient($class)) {›    return $manager;}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/DoctrineParamConverter.php:332 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DoctrineParamConverter->getManager($name, $class) …
                ›if (null === $name) {›    return $this->registry->getManagerForClass($class);›}}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/DoctrineParamConverter.php:301 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DoctrineParamConverter->supports(ParamConverter $configuration) …
                ›// Doctrine Entity?›$em = $this->getManager($options['entity_manager'], $configuration->getClass());›if (null === $em) {}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/ParamConverterManager.php:83 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterManager->applyConverter(Request $request, ParamConverter $configuration) …
                ›foreach ($this->all() as $converter) {›    if ($converter->supports($configuration)) {›        if ($converter->apply($request, $configuration)) {}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/ParamConverterManager.php:48 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterManager->apply(Request $request, $configurations) …
                ›foreach ($configurations as $configuration) {›    $this->applyConverter($request, $configuration);›}}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/EventListener/ParamConverterListener.php:72 {
                Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener->onKernelController(KernelEvent $event) …
                › 
                ›    $this->manager->apply($request, $configurations);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:116 {
                Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
                ›try {›    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
                Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
                ›    }›    $listener($event, $eventName, $this);›}}
              /var/www/html/tennisfinder/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/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:139 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                ›try {›    $this->dispatcher->dispatch($event, $eventName);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:169 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›$event = new ControllerEvent($this, $controller, $request, $type);›$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);›$controller = $event->getController();}
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "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 today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AttributeDriver.php:77 called by App_KernelDevDebugContainer.php:1738, https://github.com/doctrine/orm/pull/10455, package doctrine/orm)"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#814
            #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:166 called by EntityManager.php:177, https://github.com/doctrine/orm/pull/10837/, package doctrine/orm)"
            #code: 0
            #file: "/var/www/html/tennisfinder/vendor/doctrine/deprecations/src/Deprecation.php"
            #line: 208
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/Proxy/ProxyFactory.php:166 {
                Doctrine\ORM\Proxy\ProxyFactory->__construct(EntityManagerInterface $em, $proxyDir, $proxyNs, $autoGenerate = self::AUTOGENERATE_NEVER) …
                ›if (PHP_VERSION_ID >= 80100) {›    Deprecation::trigger(›        'doctrine/orm',}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/EntityManager.php:177 {
                Doctrine\ORM\EntityManager->__construct(Connection $conn, Configuration $config, ?EventManager $eventManager = null) …
                ›$this->unitOfWork        = new UnitOfWork($this);›$this->proxyFactory      = new ProxyFactory(›    $this,}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:757 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
                › 
                ›$instance = ($lazyLoad->__construct(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)), ($container->privates['doctrine.dbal.default_connection.event_manager'] ?? self::getDoctrine_Dbal_DefaultConnection_EventManagerService($container))) && false ?: $lazyLoad);› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:748 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{closure} …
                ›if (true === $lazyLoad) {›    return $container->services['doctrine.orm.default_entity_manager'] = $container->createProxy('EntityManagerGhostEbeb667', static fn () => \EntityManagerGhostEbeb667::createLazyGhost(static fn ($proxy) => self::getDoctrine_Orm_DefaultEntityManagerService($container, $proxy)));›}}
              /var/www/html/tennisfinder/vendor/symfony/var-exporter/Internal/LazyObjectState.php:100 {
                Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
                › 
                ›    ($this->initializer)($instance);›} catch (\Throwable $e) {}
              /var/www/html/tennisfinder/vendor/symfony/var-exporter/LazyGhostTrait.php:184 {
                ContainerW7EHGXZ\EntityManagerGhostEbeb667->__get&($name): mixed …
                › 
                ›if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {›    goto get_in_scope;}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/EntityManager.php:206 {
                Doctrine\ORM\EntityManager->getMetadataFactory() …
                ›{›    return $this->metadataFactory;›}}
              /var/www/html/tennisfinder/vendor/doctrine/persistence/src/Persistence/AbstractManagerRegistry.php:194 {
                Doctrine\Persistence\AbstractManagerRegistry->getManagerForClass(string $class) …
                › 
                ›if (! $manager->getMetadataFactory()->isTransient($class)) {›    return $manager;}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/DoctrineParamConverter.php:332 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DoctrineParamConverter->getManager($name, $class) …
                ›if (null === $name) {›    return $this->registry->getManagerForClass($class);›}}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/DoctrineParamConverter.php:301 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DoctrineParamConverter->supports(ParamConverter $configuration) …
                ›// Doctrine Entity?›$em = $this->getManager($options['entity_manager'], $configuration->getClass());›if (null === $em) {}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/ParamConverterManager.php:83 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterManager->applyConverter(Request $request, ParamConverter $configuration) …
                ›foreach ($this->all() as $converter) {›    if ($converter->supports($configuration)) {›        if ($converter->apply($request, $configuration)) {}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/ParamConverterManager.php:48 {
                Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterManager->apply(Request $request, $configurations) …
                ›foreach ($configurations as $configuration) {›    $this->applyConverter($request, $configuration);›}}
              /var/www/html/tennisfinder/vendor/sensio/framework-extra-bundle/src/EventListener/ParamConverterListener.php:72 {
                Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener->onKernelController(KernelEvent $event) …
                › 
                ›    $this->manager->apply($request, $configurations);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:116 {
                Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
                ›try {›    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
                Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
                ›    }›    $listener($event, $eventName, $this);›}}
              /var/www/html/tennisfinder/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/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:139 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                ›try {›    $this->dispatcher->dispatch($event, $eventName);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:169 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›$event = new ControllerEvent($this, $controller, $request, $type);›$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);›$controller = $event->getController();}
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "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:166 called by EntityManager.php:177, https://github.com/doctrine/orm/pull/10837/, package doctrine/orm)"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#915
            #message: "Deprecated: Creation of dynamic property App\Services\LocalToLiveDataUploader::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/LocalToLiveDataUploader.php"
            #line: 70
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/LocalToLiveDataUploader.php:70 {
                App\Services\LocalToLiveDataUploader->__construct(TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›public function __construct(TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository){›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getScrapeServiceService.php:26 {
                ContainerW7EHGXZ\getScrapeServiceService::do($container, $lazyLoad = true) …
                › 
                ›    return $container->privates['App\\Services\\ScrapeService'] = new \App\Services\ScrapeService($container, new \App\Services\LocalToLiveDataUploader($a), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $a);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/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]),›};}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php:84 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\ServiceValueResolver->resolve(Request $request, ArgumentMetadata $argument): array …
                ›try {›    return [$this->container->get($controller)->get($argument->getName())];›} catch (RuntimeException $e) {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php:60 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver->resolve(Request $request, ArgumentMetadata $argument): iterable …
                › 
                ›yield from $this->inner->resolve($request, $argument);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver.php:91 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                ›$count = 0;›foreach ($resolver->resolve($request, $metadata) as $argument) {›    ++$count;}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php:40 {
                Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver->getArguments(Request $request, callable $controller): array …
                ›try {›    return $this->resolver->getArguments($request, $controller, $reflector);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:173 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›// controller arguments›$arguments = $this->argumentResolver->getArguments($request, $controller, $event->getControllerReflector());› 
              }
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\LocalToLiveDataUploader::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#917
            #message: "Deprecated: Creation of dynamic property App\Services\ScrapeService::$dataUploader is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ScrapeService.php"
            #line: 226
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ScrapeService.php:226 {
                App\Services\ScrapeService->__construct(ContainerInterface $container, LocalToLiveDataUploader $dataUploader, EntityManagerInterface $manager, SettingsRepository $settingsRepository, TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›{›    $this->dataUploader = $dataUploader;›    $this->manager = $manager;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getScrapeServiceService.php:26 {
                ContainerW7EHGXZ\getScrapeServiceService::do($container, $lazyLoad = true) …
                › 
                ›    return $container->privates['App\\Services\\ScrapeService'] = new \App\Services\ScrapeService($container, new \App\Services\LocalToLiveDataUploader($a), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $a);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/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]),›};}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php:84 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\ServiceValueResolver->resolve(Request $request, ArgumentMetadata $argument): array …
                ›try {›    return [$this->container->get($controller)->get($argument->getName())];›} catch (RuntimeException $e) {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php:60 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver->resolve(Request $request, ArgumentMetadata $argument): iterable …
                › 
                ›yield from $this->inner->resolve($request, $argument);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver.php:91 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                ›$count = 0;›foreach ($resolver->resolve($request, $metadata) as $argument) {›    ++$count;}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php:40 {
                Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver->getArguments(Request $request, callable $controller): array …
                ›try {›    return $this->resolver->getArguments($request, $controller, $reflector);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:173 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›// controller arguments›$arguments = $this->argumentResolver->getArguments($request, $controller, $event->getControllerReflector());› 
              }
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ScrapeService::$dataUploader is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#918
            #message: "Deprecated: Creation of dynamic property App\Services\ScrapeService::$tennisVenuesRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ScrapeService.php"
            #line: 228
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ScrapeService.php:228 {
                App\Services\ScrapeService->__construct(ContainerInterface $container, LocalToLiveDataUploader $dataUploader, EntityManagerInterface $manager, SettingsRepository $settingsRepository, TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›$this->manager = $manager;›$this->tennisVenuesRepository = $tennisVenuesRepository;›$this->settingsRepository = $settingsRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getScrapeServiceService.php:26 {
                ContainerW7EHGXZ\getScrapeServiceService::do($container, $lazyLoad = true) …
                › 
                ›    return $container->privates['App\\Services\\ScrapeService'] = new \App\Services\ScrapeService($container, new \App\Services\LocalToLiveDataUploader($a), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $a);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/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]),›};}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php:84 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\ServiceValueResolver->resolve(Request $request, ArgumentMetadata $argument): array …
                ›try {›    return [$this->container->get($controller)->get($argument->getName())];›} catch (RuntimeException $e) {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php:60 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver->resolve(Request $request, ArgumentMetadata $argument): iterable …
                › 
                ›yield from $this->inner->resolve($request, $argument);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver.php:91 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                ›$count = 0;›foreach ($resolver->resolve($request, $metadata) as $argument) {›    ++$count;}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php:40 {
                Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver->getArguments(Request $request, callable $controller): array …
                ›try {›    return $this->resolver->getArguments($request, $controller, $reflector);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:173 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›// controller arguments›$arguments = $this->argumentResolver->getArguments($request, $controller, $event->getControllerReflector());› 
              }
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ScrapeService::$tennisVenuesRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#919
            #message: "Deprecated: Creation of dynamic property App\Services\ScrapeService::$settingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ScrapeService.php"
            #line: 229
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ScrapeService.php:229 {
                App\Services\ScrapeService->__construct(ContainerInterface $container, LocalToLiveDataUploader $dataUploader, EntityManagerInterface $manager, SettingsRepository $settingsRepository, TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›$this->tennisVenuesRepository = $tennisVenuesRepository;›$this->settingsRepository = $settingsRepository;›$this->container = $container;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getScrapeServiceService.php:26 {
                ContainerW7EHGXZ\getScrapeServiceService::do($container, $lazyLoad = true) …
                › 
                ›    return $container->privates['App\\Services\\ScrapeService'] = new \App\Services\ScrapeService($container, new \App\Services\LocalToLiveDataUploader($a), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $a);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/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]),›};}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php:84 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\ServiceValueResolver->resolve(Request $request, ArgumentMetadata $argument): array …
                ›try {›    return [$this->container->get($controller)->get($argument->getName())];›} catch (RuntimeException $e) {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php:60 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver->resolve(Request $request, ArgumentMetadata $argument): iterable …
                › 
                ›yield from $this->inner->resolve($request, $argument);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver.php:91 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                ›$count = 0;›foreach ($resolver->resolve($request, $metadata) as $argument) {›    ++$count;}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php:40 {
                Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver->getArguments(Request $request, callable $controller): array …
                ›try {›    return $this->resolver->getArguments($request, $controller, $reflector);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:173 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›// controller arguments›$arguments = $this->argumentResolver->getArguments($request, $controller, $event->getControllerReflector());› 
              }
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ScrapeService::$settingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#920
            #message: "Deprecated: Creation of dynamic property App\Services\ScrapeService::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ScrapeService.php"
            #line: 231
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ScrapeService.php:231 {
                App\Services\ScrapeService->__construct(ContainerInterface $container, LocalToLiveDataUploader $dataUploader, EntityManagerInterface $manager, SettingsRepository $settingsRepository, TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›    $this->container = $container;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/getScrapeServiceService.php:26 {
                ContainerW7EHGXZ\getScrapeServiceService::do($container, $lazyLoad = true) …
                › 
                ›    return $container->privates['App\\Services\\ScrapeService'] = new \App\Services\ScrapeService($container, new \App\Services\LocalToLiveDataUploader($a), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $a);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:566 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›    return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;›}}
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/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]),›};}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php:84 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\ServiceValueResolver->resolve(Request $request, ArgumentMetadata $argument): array …
                ›try {›    return [$this->container->get($controller)->get($argument->getName())];›} catch (RuntimeException $e) {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php:60 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver->resolve(Request $request, ArgumentMetadata $argument): iterable …
                › 
                ›yield from $this->inner->resolve($request, $argument);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/ArgumentResolver.php:91 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                ›$count = 0;›foreach ($resolver->resolve($request, $metadata) as $argument) {›    ++$count;}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php:40 {
                Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver->getArguments(Request $request, callable $controller): array …
                ›try {›    return $this->resolver->getArguments($request, $controller, $reflector);›} finally {}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:173 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›// controller arguments›$arguments = $this->argumentResolver->getArguments($request, $controller, $event->getControllerReflector());› 
              }
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ScrapeService::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1054
            #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 "App\Entity\User" now to avoid errors or add an explicit @return annotation to suppress this message."
            #code: 0
            #file: "/var/www/html/tennisfinder/vendor/symfony/error-handler/DebugClassLoader.php"
            #line: 341
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/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);›}}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/Mapping/ClassMetadataInfo.php:1213 {
                Doctrine\ORM\Mapping\ClassMetadataInfo->validateAssociations() …
                ›if (›    ! class_exists($mapping['targetEntity'])›    && ! interface_exists($mapping['targetEntity'])}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:285 {
                Doctrine\ORM\Mapping\ClassMetadataFactory->validateRuntimeMetadata($class, $parent) …
                ›$class->validateIdentifier();›$class->validateAssociations();›$class->validateLifecycleCallbacks($this->getReflectionService());}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:264 {
                Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata($class, $parent, $rootEntityFound, array $nonSuperclassParents) …
                › 
                ›    $this->validateRuntimeMetadata($class, $parent);›}}
              /var/www/html/tennisfinder/vendor/doctrine/doctrine-bundle/src/Mapping/ClassMetadataFactory.php:18 {
                Doctrine\Bundle\DoctrineBundle\Mapping\ClassMetadataFactory->doLoadMetadata($class, $parent, $rootEntityFound, array $nonSuperclassParents): void …
                ›{›    parent::doLoadMetadata($class, $parent, $rootEntityFound, $nonSuperclassParents);› 
              }
              /var/www/html/tennisfinder/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:343 {
                Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata(string $name) …
                › 
                ›$this->doLoadMetadata($class, $parent, $rootEntityFound, $visited);› 
              }
              /var/www/html/tennisfinder/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:207 {
                Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor(string $className) …
                ›} else {›    $loadedMetadata = $this->loadMetadata($realClassName);›    $classNames     = array_combine(}
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/EntityManager.php:329 {
                Doctrine\ORM\EntityManager->getClassMetadata($className) …
                ›{›    return $this->metadataFactory->getMetadataFor($className);›}}
              /var/www/html/tennisfinder/vendor/doctrine/doctrine-bundle/src/Repository/LazyServiceEntityRepository.php:73 {
                Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository->initialize(): void …
                › 
                ›    parent::__construct($manager, $manager->getClassMetadata($this->entityClass));›}}
              /var/www/html/tennisfinder/vendor/doctrine/doctrine-bundle/src/Repository/LazyServiceEntityRepository.php:46 {
                Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository->__get(string $name) …
                ›{›    $this->initialize();› 
              }
              /var/www/html/tennisfinder/vendor/doctrine/orm/src/EntityRepository.php:222 {
                Doctrine\ORM\EntityRepository->findBy(array $criteria, ?array $orderBy = null, $limit = null, $offset = null) …
                ›{›    $persister = $this->_em->getUnitOfWork()->getEntityPersister($this->_entityName);› 
              }
              /var/www/html/tennisfinder/src/Services/ScrapeService.php:26 {
                App\Services\ScrapeService->CreateCourtAvailability($id = null, ?string $dateScrape = null) …
                ›if ($id != null) {›    $venues = $this->tennisVenuesRepository->findBy(['id' => $id]);›} else {}
              /var/www/html/tennisfinder/src/Controller/TennisCourtAvailabilityController.php:504 {
                App\Controller\TennisCourtAvailabilityController->scrapeCourtAvailability(Request $request, $venue, string $date, TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, ScrapeService $scrapeService): Response …
                › 
                ›    $scrapeService->CreateCourtAvailability($venue, $date);›}}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:181 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›// call controller›$response = $controller(...$arguments);› 
              }
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "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 "App\Entity\User" now to avoid errors or add an explicit @return annotation to suppress this message."
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1139
            #message: "User Deprecated: Since symfony/validator 6.4: Method "Symfony\Component\Validator\ValidatorBuilder::setDoctrineAnnotationReader()" is deprecated without replacement."
            #code: 0
            #file: "/var/www/html/tennisfinder/vendor/symfony/validator/ValidatorBuilder.php"
            #line: 252
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/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__);› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2490 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getValidator_BuilderService($container) …
                ›$instance->enableAttributeMapping(true);›$instance->setDoctrineAnnotationReader(($container->privates['annotations.cached_reader'] ?? $container->load('getAnnotations_CachedReaderService')));›$instance->addMethodMapping('loadValidatorMetadata');}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1682 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getDebug_ValidatorService($container) …
                ›{›    return $container->privates['debug.validator'] = new \Symfony\Component\Validator\Validator\TraceableValidator(($container->privates['validator.builder'] ?? self::getValidator_BuilderService($container))->getValidator());›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:600 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Component\HttpKernel\DataCollector\MemoryDataCollector());›$instance->add(new \Symfony\Component\Validator\DataCollector\ValidatorDataCollector(($container->privates['debug.validator'] ?? self::getDebug_ValidatorService($container))));›$instance->add(new \Symfony\Component\HttpKernel\DataCollector\AjaxDataCollector());}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "User Deprecated: Since symfony/validator 6.4: Method "Symfony\Component\Validator\ValidatorBuilder::setDoctrineAnnotationReader()" is deprecated without replacement."
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1243
            #message: "Deprecated: Creation of dynamic property App\Services\TranslationsWorkerService::$translationRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/TranslationsWorkerService.php"
            #line: 28
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/TranslationsWorkerService.php:28 {
                App\Services\TranslationsWorkerService->__construct(TranslationRepository $translationRepository, LanguagesService $languages) …
                ›{›    $this->translationRepository = $translationRepository;›    $this->languages = $languages;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1422 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTranslationsWorkerServiceService($container) …
                ›{›    return $container->privates['App\\Services\\TranslationsWorkerService'] = new \App\Services\TranslationsWorkerService(($container->privates['App\\Repository\\TranslationRepository'] ?? self::getTranslationRepositoryService($container)), ($container->privates['App\\Services\\LanguagesService'] ?? self::getLanguagesServiceService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2337 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$h = ($container->services['router'] ?? self::getRouterService($container));›$i = ($container->privates['App\\Services\\TranslationsWorkerService'] ?? self::getTranslationsWorkerServiceService($container));›$j = new \Symfony\Component\VarDumper\Dumper\HtmlDumper(NULL, 'UTF-8', 1);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\TranslationsWorkerService::$translationRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1244
            #message: "Deprecated: Creation of dynamic property App\Services\TranslationsWorkerService::$languages is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/TranslationsWorkerService.php"
            #line: 29
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/TranslationsWorkerService.php:29 {
                App\Services\TranslationsWorkerService->__construct(TranslationRepository $translationRepository, LanguagesService $languages) …
                ›    $this->translationRepository = $translationRepository;›    $this->languages = $languages;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1422 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTranslationsWorkerServiceService($container) …
                ›{›    return $container->privates['App\\Services\\TranslationsWorkerService'] = new \App\Services\TranslationsWorkerService(($container->privates['App\\Repository\\TranslationRepository'] ?? self::getTranslationRepositoryService($container)), ($container->privates['App\\Services\\LanguagesService'] ?? self::getLanguagesServiceService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2337 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$h = ($container->services['router'] ?? self::getRouterService($container));›$i = ($container->privates['App\\Services\\TranslationsWorkerService'] ?? self::getTranslationsWorkerServiceService($container));›$j = new \Symfony\Component\VarDumper\Dumper\HtmlDumper(NULL, 'UTF-8', 1);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\TranslationsWorkerService::$languages is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1253
            #message: "Deprecated: Creation of dynamic property App\Services\CourtBookings::$tennisBookingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtBookings.php"
            #line: 61
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtBookings.php:61 {
                App\Services\CourtBookings->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, Security $security) …
                ›{›    $this->tennisBookingsRepository = $tennisBookingsRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2352 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                › 
                ›$n = new \App\Services\CourtBookings($l, $m, ($container->privates['security.helper'] ?? self::getSecurity_HelperService($container)));›$o = ($container->privates['App\\Services\\CalculateDistanceFromPostCodes'] ??= new \App\Services\CalculateDistanceFromPostCodes());}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtBookings::$tennisBookingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1254
            #message: "Deprecated: Creation of dynamic property App\Services\CourtBookings::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtBookings.php"
            #line: 62
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtBookings.php:62 {
                App\Services\CourtBookings->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, Security $security) …
                ›$this->tennisBookingsRepository = $tennisBookingsRepository;›$this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›$this->security = $security;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2352 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                › 
                ›$n = new \App\Services\CourtBookings($l, $m, ($container->privates['security.helper'] ?? self::getSecurity_HelperService($container)));›$o = ($container->privates['App\\Services\\CalculateDistanceFromPostCodes'] ??= new \App\Services\CalculateDistanceFromPostCodes());}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtBookings::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1255
            #message: "Deprecated: Creation of dynamic property App\Services\CourtBookings::$security is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtBookings.php"
            #line: 63
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtBookings.php:63 {
                App\Services\CourtBookings->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, Security $security) …
                ›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›    $this->security = $security;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2352 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                › 
                ›$n = new \App\Services\CourtBookings($l, $m, ($container->privates['security.helper'] ?? self::getSecurity_HelperService($container)));›$o = ($container->privates['App\\Services\\CalculateDistanceFromPostCodes'] ??= new \App\Services\CalculateDistanceFromPostCodes());}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtBookings::$security is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1291
            #message: "Deprecated: Creation of dynamic property App\Services\ActiveAceifyClient::$aceifyClientSelectorRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ActiveAceifyClient.php"
            #line: 54
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ActiveAceifyClient.php:54 {
                App\Services\ActiveAceifyClient->__construct(AceifyClientSelectorRepository $aceifyClientSelectorRepository, UserRepository $userRepository, EntityManagerInterface $manager) …
                ›{›    $this->aceifyClientSelectorRepository = $aceifyClientSelectorRepository;›    $this->userRepository = $userRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1232 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getActiveAceifyClientService($container) …
                ›{›    return $container->privates['App\\Services\\ActiveAceifyClient'] = new \App\Services\ActiveAceifyClient(($container->privates['App\\Repository\\AceifyClientSelectorRepository'] ?? self::getAceifyClientSelectorRepositoryService($container)), ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2390 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›])));›$instance->addGlobal('ActiveAceifyClient', ($container->privates['App\\Services\\ActiveAceifyClient'] ?? self::getActiveAceifyClientService($container)));›$instance->addGlobal('CourtBooking', $n);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ActiveAceifyClient::$aceifyClientSelectorRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1292
            #message: "Deprecated: Creation of dynamic property App\Services\ActiveAceifyClient::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ActiveAceifyClient.php"
            #line: 55
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ActiveAceifyClient.php:55 {
                App\Services\ActiveAceifyClient->__construct(AceifyClientSelectorRepository $aceifyClientSelectorRepository, UserRepository $userRepository, EntityManagerInterface $manager) …
                ›$this->aceifyClientSelectorRepository = $aceifyClientSelectorRepository;›$this->userRepository = $userRepository;›$this->manager = $manager;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1232 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getActiveAceifyClientService($container) …
                ›{›    return $container->privates['App\\Services\\ActiveAceifyClient'] = new \App\Services\ActiveAceifyClient(($container->privates['App\\Repository\\AceifyClientSelectorRepository'] ?? self::getAceifyClientSelectorRepositoryService($container)), ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2390 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›])));›$instance->addGlobal('ActiveAceifyClient', ($container->privates['App\\Services\\ActiveAceifyClient'] ?? self::getActiveAceifyClientService($container)));›$instance->addGlobal('CourtBooking', $n);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ActiveAceifyClient::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1293
            #message: "Deprecated: Creation of dynamic property App\Services\ActiveAceifyClient::$manager is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ActiveAceifyClient.php"
            #line: 56
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ActiveAceifyClient.php:56 {
                App\Services\ActiveAceifyClient->__construct(AceifyClientSelectorRepository $aceifyClientSelectorRepository, UserRepository $userRepository, EntityManagerInterface $manager) …
                ›    $this->userRepository = $userRepository;›    $this->manager = $manager;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1232 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getActiveAceifyClientService($container) …
                ›{›    return $container->privates['App\\Services\\ActiveAceifyClient'] = new \App\Services\ActiveAceifyClient(($container->privates['App\\Repository\\AceifyClientSelectorRepository'] ?? self::getAceifyClientSelectorRepositoryService($container)), ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2390 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›])));›$instance->addGlobal('ActiveAceifyClient', ($container->privates['App\\Services\\ActiveAceifyClient'] ?? self::getActiveAceifyClientService($container)));›$instance->addGlobal('CourtBooking', $n);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ActiveAceifyClient::$manager is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1295
            #message: "Deprecated: Creation of dynamic property App\Services\ClientFindPostCodes::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ClientFindPostCodes.php"
            #line: 28
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ClientFindPostCodes.php:28 {
                App\Services\ClientFindPostCodes->__construct(UserRepository $userRepository) …
                ›{›    $this->userRepository = $userRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2393 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CalculateDistanceFromPostCodes', $o);›$instance->addGlobal('ClientFindPostCodes', new \App\Services\ClientFindPostCodes($p));›$instance->addGlobal('ComplexReservationRecurrenceExecute', new \App\Services\ComplexReservationRecurrenceExecute($l, $m, ($container->privates['App\\Repository\\ComplexReservationRepository'] ?? self::getComplexReservationRepositoryService($container))));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ClientFindPostCodes::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1298
            #message: "Deprecated: Creation of dynamic property App\Services\ComplexReservationRecurrenceExecute::$tennisBookingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ComplexReservationRecurrenceExecute.php"
            #line: 191
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ComplexReservationRecurrenceExecute.php:191 {
                App\Services\ComplexReservationRecurrenceExecute->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, ComplexReservationRepository $complexReservationRepository) …
                ›{›    $this->tennisBookingsRepository = $tennisBookingsRepository;›    $this->complexReservationRepository = $complexReservationRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2394 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ClientFindPostCodes', new \App\Services\ClientFindPostCodes($p));›$instance->addGlobal('ComplexReservationRecurrenceExecute', new \App\Services\ComplexReservationRecurrenceExecute($l, $m, ($container->privates['App\\Repository\\ComplexReservationRepository'] ?? self::getComplexReservationRepositoryService($container))));›$instance->addGlobal('CourtAvailabilities', new \App\Services\CourtAvailability($m));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ComplexReservationRecurrenceExecute::$tennisBookingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1299
            #message: "Deprecated: Creation of dynamic property App\Services\ComplexReservationRecurrenceExecute::$complexReservationRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ComplexReservationRecurrenceExecute.php"
            #line: 192
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ComplexReservationRecurrenceExecute.php:192 {
                App\Services\ComplexReservationRecurrenceExecute->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, ComplexReservationRepository $complexReservationRepository) …
                ›$this->tennisBookingsRepository = $tennisBookingsRepository;›$this->complexReservationRepository = $complexReservationRepository;›$this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2394 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ClientFindPostCodes', new \App\Services\ClientFindPostCodes($p));›$instance->addGlobal('ComplexReservationRecurrenceExecute', new \App\Services\ComplexReservationRecurrenceExecute($l, $m, ($container->privates['App\\Repository\\ComplexReservationRepository'] ?? self::getComplexReservationRepositoryService($container))));›$instance->addGlobal('CourtAvailabilities', new \App\Services\CourtAvailability($m));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ComplexReservationRecurrenceExecute::$complexReservationRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1300
            #message: "Deprecated: Creation of dynamic property App\Services\ComplexReservationRecurrenceExecute::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ComplexReservationRecurrenceExecute.php"
            #line: 193
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ComplexReservationRecurrenceExecute.php:193 {
                App\Services\ComplexReservationRecurrenceExecute->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, ComplexReservationRepository $complexReservationRepository) …
                ›    $this->complexReservationRepository = $complexReservationRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2394 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ClientFindPostCodes', new \App\Services\ClientFindPostCodes($p));›$instance->addGlobal('ComplexReservationRecurrenceExecute', new \App\Services\ComplexReservationRecurrenceExecute($l, $m, ($container->privates['App\\Repository\\ComplexReservationRepository'] ?? self::getComplexReservationRepositoryService($container))));›$instance->addGlobal('CourtAvailabilities', new \App\Services\CourtAvailability($m));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ComplexReservationRecurrenceExecute::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1302
            #message: "Deprecated: Creation of dynamic property App\Services\CourtAvailability::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtAvailability.php"
            #line: 138
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtAvailability.php:138 {
                App\Services\CourtAvailability->__construct(TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›{›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2395 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ComplexReservationRecurrenceExecute', new \App\Services\ComplexReservationRecurrenceExecute($l, $m, ($container->privates['App\\Repository\\ComplexReservationRepository'] ?? self::getComplexReservationRepositoryService($container))));›$instance->addGlobal('CourtAvailabilities', new \App\Services\CourtAvailability($m));›$instance->addGlobal('CourtBookings', $n);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtAvailability::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1304
            #message: "Deprecated: Creation of dynamic property App\Services\CourtLastScrapeTime::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtLastScrapeTime.php"
            #line: 41
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtLastScrapeTime.php:41 {
                App\Services\CourtLastScrapeTime->__construct(TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›{›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2397 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtBookings', $n);›$instance->addGlobal('CourtLastScrapeTime', new \App\Services\CourtLastScrapeTime($m));›$instance->addGlobal('CourtLeadTime', ($container->privates['App\\Services\\CourtLeadTime'] ?? self::getCourtLeadTimeService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtLastScrapeTime::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1306
            #message: "Deprecated: Creation of dynamic property App\Services\CourtLeadTime::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtLeadTime.php"
            #line: 50
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtLeadTime.php:50 {
                App\Services\CourtLeadTime->__construct(TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, EntityManagerInterface $manager) …
                ›{›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›    $this->manager = $manager;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1302 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCourtLeadTimeService($container) …
                ›{›    return $container->privates['App\\Services\\CourtLeadTime'] = new \App\Services\CourtLeadTime(($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2398 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtLastScrapeTime', new \App\Services\CourtLastScrapeTime($m));›$instance->addGlobal('CourtLeadTime', ($container->privates['App\\Services\\CourtLeadTime'] ?? self::getCourtLeadTimeService($container)));›$instance->addGlobal('CourtSurfaceAndFloodlights', ($container->privates['App\\Services\\CourtSurfaceAndFloodlights'] ?? self::getCourtSurfaceAndFloodlightsService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtLeadTime::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1307
            #message: "Deprecated: Creation of dynamic property App\Services\CourtLeadTime::$manager is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtLeadTime.php"
            #line: 51
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtLeadTime.php:51 {
                App\Services\CourtLeadTime->__construct(TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, EntityManagerInterface $manager) …
                ›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›    $this->manager = $manager;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1302 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCourtLeadTimeService($container) …
                ›{›    return $container->privates['App\\Services\\CourtLeadTime'] = new \App\Services\CourtLeadTime(($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2398 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtLastScrapeTime', new \App\Services\CourtLastScrapeTime($m));›$instance->addGlobal('CourtLeadTime', ($container->privates['App\\Services\\CourtLeadTime'] ?? self::getCourtLeadTimeService($container)));›$instance->addGlobal('CourtSurfaceAndFloodlights', ($container->privates['App\\Services\\CourtSurfaceAndFloodlights'] ?? self::getCourtSurfaceAndFloodlightsService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtLeadTime::$manager is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1310
            #message: "Deprecated: Creation of dynamic property App\Services\CourtSurfaceAndFloodlights::$tennisVenuesRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtSurfaceAndFloodlights.php"
            #line: 42
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtSurfaceAndFloodlights.php:42 {
                App\Services\CourtSurfaceAndFloodlights->__construct(TennisVenuesRepository $tennisVenuesRepository, CourtSurfaceRepository $courtSurfaceRepository) …
                ›{›    $this->tennisVenuesRepository = $tennisVenuesRepository;›    $this->courtSurfaceRepository = $courtSurfaceRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1312 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCourtSurfaceAndFloodlightsService($container) …
                ›{›    return $container->privates['App\\Services\\CourtSurfaceAndFloodlights'] = new \App\Services\CourtSurfaceAndFloodlights(($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), ($container->privates['App\\Repository\\CourtSurfaceRepository'] ?? self::getCourtSurfaceRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2399 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtLeadTime', ($container->privates['App\\Services\\CourtLeadTime'] ?? self::getCourtLeadTimeService($container)));›$instance->addGlobal('CourtSurfaceAndFloodlights', ($container->privates['App\\Services\\CourtSurfaceAndFloodlights'] ?? self::getCourtSurfaceAndFloodlightsService($container)));›$instance->addGlobal('CourtUsageStatistics', ($container->privates['App\\Services\\CourtUsageStatistics'] ?? self::getCourtUsageStatisticsService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtSurfaceAndFloodlights::$tennisVenuesRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1311
            #message: "Deprecated: Creation of dynamic property App\Services\CourtSurfaceAndFloodlights::$courtSurfaceRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtSurfaceAndFloodlights.php"
            #line: 43
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtSurfaceAndFloodlights.php:43 {
                App\Services\CourtSurfaceAndFloodlights->__construct(TennisVenuesRepository $tennisVenuesRepository, CourtSurfaceRepository $courtSurfaceRepository) …
                ›    $this->tennisVenuesRepository = $tennisVenuesRepository;›    $this->courtSurfaceRepository = $courtSurfaceRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1312 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCourtSurfaceAndFloodlightsService($container) …
                ›{›    return $container->privates['App\\Services\\CourtSurfaceAndFloodlights'] = new \App\Services\CourtSurfaceAndFloodlights(($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), ($container->privates['App\\Repository\\CourtSurfaceRepository'] ?? self::getCourtSurfaceRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2399 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtLeadTime', ($container->privates['App\\Services\\CourtLeadTime'] ?? self::getCourtLeadTimeService($container)));›$instance->addGlobal('CourtSurfaceAndFloodlights', ($container->privates['App\\Services\\CourtSurfaceAndFloodlights'] ?? self::getCourtSurfaceAndFloodlightsService($container)));›$instance->addGlobal('CourtUsageStatistics', ($container->privates['App\\Services\\CourtUsageStatistics'] ?? self::getCourtUsageStatisticsService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtSurfaceAndFloodlights::$courtSurfaceRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1313
            #message: "Deprecated: Creation of dynamic property App\Services\CourtUsageStatistics::$tennisVenueRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtUsageStatistics.php"
            #line: 69
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtUsageStatistics.php:69 {
                App\Services\CourtUsageStatistics->__construct(TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›{›    $this->tennisVenueRepository = $tennisVenuesRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1322 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCourtUsageStatisticsService($container) …
                ›{›    return $container->privates['App\\Services\\CourtUsageStatistics'] = new \App\Services\CourtUsageStatistics(($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), ($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2400 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtSurfaceAndFloodlights', ($container->privates['App\\Services\\CourtSurfaceAndFloodlights'] ?? self::getCourtSurfaceAndFloodlightsService($container)));›$instance->addGlobal('CourtUsageStatistics', ($container->privates['App\\Services\\CourtUsageStatistics'] ?? self::getCourtUsageStatisticsService($container)));›$instance->addGlobal('DistanceToVenueByPlayer', new \App\Services\DistanceToVenueByPlayer($q));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtUsageStatistics::$tennisVenueRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1314
            #message: "Deprecated: Creation of dynamic property App\Services\CourtUsageStatistics::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CourtUsageStatistics.php"
            #line: 70
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CourtUsageStatistics.php:70 {
                App\Services\CourtUsageStatistics->__construct(TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›    $this->tennisVenueRepository = $tennisVenuesRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1322 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCourtUsageStatisticsService($container) …
                ›{›    return $container->privates['App\\Services\\CourtUsageStatistics'] = new \App\Services\CourtUsageStatistics(($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), ($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2400 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtSurfaceAndFloodlights', ($container->privates['App\\Services\\CourtSurfaceAndFloodlights'] ?? self::getCourtSurfaceAndFloodlightsService($container)));›$instance->addGlobal('CourtUsageStatistics', ($container->privates['App\\Services\\CourtUsageStatistics'] ?? self::getCourtUsageStatisticsService($container)));›$instance->addGlobal('DistanceToVenueByPlayer', new \App\Services\DistanceToVenueByPlayer($q));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CourtUsageStatistics::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1316
            #message: "Deprecated: Creation of dynamic property App\Services\DistanceToVenueByPlayer::$tennisVenuesDistancesRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/DistanceToVenueByPlayer.php"
            #line: 32
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/DistanceToVenueByPlayer.php:32 {
                App\Services\DistanceToVenueByPlayer->__construct(TennisVenuesDistancesRepository $tennisVenuesDistancesRepository) …
                ›{›    $this->tennisVenuesDistancesRepository = $tennisVenuesDistancesRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2401 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CourtUsageStatistics', ($container->privates['App\\Services\\CourtUsageStatistics'] ?? self::getCourtUsageStatisticsService($container)));›$instance->addGlobal('DistanceToVenueByPlayer', new \App\Services\DistanceToVenueByPlayer($q));›$instance->addGlobal('GoogleApiDistanceCount', ($container->privates['App\\Services\\GoogleApiDistanceCount'] ?? self::getGoogleApiDistanceCountService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\DistanceToVenueByPlayer::$tennisVenuesDistancesRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1318
            #message: "Deprecated: Creation of dynamic property App\Services\GoogleApiDistanceCount::$settingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/GoogleApiDistanceCount.php"
            #line: 20
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/GoogleApiDistanceCount.php:20 {
                App\Services\GoogleApiDistanceCount->__construct(SettingsRepository $settingsRepository) …
                ›{›    $this->settingsRepository = $settingsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1332 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getGoogleApiDistanceCountService($container) …
                ›{›    return $container->privates['App\\Services\\GoogleApiDistanceCount'] = new \App\Services\GoogleApiDistanceCount(($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2402 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('DistanceToVenueByPlayer', new \App\Services\DistanceToVenueByPlayer($q));›$instance->addGlobal('GoogleApiDistanceCount', ($container->privates['App\\Services\\GoogleApiDistanceCount'] ?? self::getGoogleApiDistanceCountService($container)));›$instance->addGlobal('LeadTimeByVenueAndDateTime', new \App\Services\LeadTimeByVenueAndDateTime($m));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\GoogleApiDistanceCount::$settingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1320
            #message: "Deprecated: Creation of dynamic property App\Services\LeadTimeByVenueAndDateTime::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/LeadTimeByVenueAndDateTime.php"
            #line: 63
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/LeadTimeByVenueAndDateTime.php:63 {
                App\Services\LeadTimeByVenueAndDateTime->__construct(TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›{›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2403 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('GoogleApiDistanceCount', ($container->privates['App\\Services\\GoogleApiDistanceCount'] ?? self::getGoogleApiDistanceCountService($container)));›$instance->addGlobal('LeadTimeByVenueAndDateTime', new \App\Services\LeadTimeByVenueAndDateTime($m));›$instance->addGlobal('NumberOfPlayersInBooking', ($container->privates['App\\Services\\NumberOfPlayersInBooking'] ?? self::getNumberOfPlayersInBookingService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\LeadTimeByVenueAndDateTime::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1322
            #message: "Deprecated: Creation of dynamic property App\Services\NumberOfPlayersInBooking::$tennisBookingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/NumberOfPlayersInBooking.php"
            #line: 30
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/NumberOfPlayersInBooking.php:30 {
                App\Services\NumberOfPlayersInBooking->__construct(TennisBookingsRepository $tennisBookingsRepository) …
                ›{›    $this->tennisBookingsRepository = $tennisBookingsRepository;› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1362 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getNumberOfPlayersInBookingService($container) …
                ›{›    return $container->privates['App\\Services\\NumberOfPlayersInBooking'] = new \App\Services\NumberOfPlayersInBooking(($container->privates['App\\Repository\\TennisBookingsRepository'] ?? self::getTennisBookingsRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2404 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('LeadTimeByVenueAndDateTime', new \App\Services\LeadTimeByVenueAndDateTime($m));›$instance->addGlobal('NumberOfPlayersInBooking', ($container->privates['App\\Services\\NumberOfPlayersInBooking'] ?? self::getNumberOfPlayersInBookingService($container)));›$instance->addGlobal('Payments', new \App\Services\Payments(($container->privates['App\\Repository\\PaymentsRepository'] ?? self::getPaymentsRepositoryService($container)), $l));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\NumberOfPlayersInBooking::$tennisBookingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1325
            #message: "Deprecated: Creation of dynamic property App\Services\Payments::$paymentsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/Payments.php"
            #line: 50
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/Payments.php:50 {
                App\Services\Payments->__construct(PaymentsRepository $paymentsRepository, TennisBookingsRepository $tennisBookingsRepository) …
                ›{›    $this->paymentsRepository = $paymentsRepository;›    $this->tennisBookingsRepository = $tennisBookingsRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2405 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('NumberOfPlayersInBooking', ($container->privates['App\\Services\\NumberOfPlayersInBooking'] ?? self::getNumberOfPlayersInBookingService($container)));›$instance->addGlobal('Payments', new \App\Services\Payments(($container->privates['App\\Repository\\PaymentsRepository'] ?? self::getPaymentsRepositoryService($container)), $l));›$instance->addGlobal('PlayerConnections', ($container->privates['App\\Services\\PlayerConnections'] ?? self::getPlayerConnectionsService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\Payments::$paymentsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1326
            #message: "Deprecated: Creation of dynamic property App\Services\Payments::$tennisBookingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/Payments.php"
            #line: 51
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/Payments.php:51 {
                App\Services\Payments->__construct(PaymentsRepository $paymentsRepository, TennisBookingsRepository $tennisBookingsRepository) …
                ›    $this->paymentsRepository = $paymentsRepository;›    $this->tennisBookingsRepository = $tennisBookingsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2405 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('NumberOfPlayersInBooking', ($container->privates['App\\Services\\NumberOfPlayersInBooking'] ?? self::getNumberOfPlayersInBookingService($container)));›$instance->addGlobal('Payments', new \App\Services\Payments(($container->privates['App\\Repository\\PaymentsRepository'] ?? self::getPaymentsRepositoryService($container)), $l));›$instance->addGlobal('PlayerConnections', ($container->privates['App\\Services\\PlayerConnections'] ?? self::getPlayerConnectionsService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\Payments::$tennisBookingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1329
            #message: "Deprecated: Creation of dynamic property App\Services\PlayerConnections::$tennisPlayerConnectionsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/PlayerConnections.php"
            #line: 42
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/PlayerConnections.php:42 {
                App\Services\PlayerConnections->__construct(TennisPlayerConnectionsRepository $tennisPlayerConnectionsRepository) …
                ›{›    $this->tennisPlayerConnectionsRepository = $tennisPlayerConnectionsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1392 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getPlayerConnectionsService($container) …
                ›{›    return $container->privates['App\\Services\\PlayerConnections'] = new \App\Services\PlayerConnections(($container->privates['App\\Repository\\TennisPlayerConnectionsRepository'] ?? self::getTennisPlayerConnectionsRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2406 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('Payments', new \App\Services\Payments(($container->privates['App\\Repository\\PaymentsRepository'] ?? self::getPaymentsRepositoryService($container)), $l));›$instance->addGlobal('PlayerConnections', ($container->privates['App\\Services\\PlayerConnections'] ?? self::getPlayerConnectionsService($container)));›$instance->addGlobal('ResetClientCourtTimes', ($container->privates['App\\Services\\ResetClientCourtTimes'] ?? self::getResetClientCourtTimesService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\PlayerConnections::$tennisPlayerConnectionsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1332
            #message: "Deprecated: Creation of dynamic property App\Services\ResetClientCourtTimes::$clientCourtTimesRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ResetClientCourtTimes.php"
            #line: 27
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ResetClientCourtTimes.php:27 {
                App\Services\ResetClientCourtTimes->__construct(ClientCourtTimesRepository $clientCourtTimesRepository, EntityManagerInterface $entityManager) …
                ›{›    $this->clientCourtTimesRepository = $clientCourtTimesRepository;›    $this->entityManager = $entityManager;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1402 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getResetClientCourtTimesService($container) …
                ›{›    return $container->privates['App\\Services\\ResetClientCourtTimes'] = new \App\Services\ResetClientCourtTimes(($container->privates['App\\Repository\\ClientCourtTimesRepository'] ?? self::getClientCourtTimesRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2407 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('PlayerConnections', ($container->privates['App\\Services\\PlayerConnections'] ?? self::getPlayerConnectionsService($container)));›$instance->addGlobal('ResetClientCourtTimes', ($container->privates['App\\Services\\ResetClientCourtTimes'] ?? self::getResetClientCourtTimesService($container)));›$instance->addGlobal('TennisPlayerConnectionsRank', new \App\Services\TennisPlayerConnectionsRank(($container->privates['App\\Repository\\TennisPlayerConnectionsRepository'] ?? self::getTennisPlayerConnectionsRepositoryService($container)), $p));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ResetClientCourtTimes::$clientCourtTimesRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1333
            #message: "Deprecated: Creation of dynamic property App\Services\ResetClientCourtTimes::$entityManager is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ResetClientCourtTimes.php"
            #line: 28
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ResetClientCourtTimes.php:28 {
                App\Services\ResetClientCourtTimes->__construct(ClientCourtTimesRepository $clientCourtTimesRepository, EntityManagerInterface $entityManager) …
                ›    $this->clientCourtTimesRepository = $clientCourtTimesRepository;›    $this->entityManager = $entityManager;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1402 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getResetClientCourtTimesService($container) …
                ›{›    return $container->privates['App\\Services\\ResetClientCourtTimes'] = new \App\Services\ResetClientCourtTimes(($container->privates['App\\Repository\\ClientCourtTimesRepository'] ?? self::getClientCourtTimesRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2407 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('PlayerConnections', ($container->privates['App\\Services\\PlayerConnections'] ?? self::getPlayerConnectionsService($container)));›$instance->addGlobal('ResetClientCourtTimes', ($container->privates['App\\Services\\ResetClientCourtTimes'] ?? self::getResetClientCourtTimesService($container)));›$instance->addGlobal('TennisPlayerConnectionsRank', new \App\Services\TennisPlayerConnectionsRank(($container->privates['App\\Repository\\TennisPlayerConnectionsRepository'] ?? self::getTennisPlayerConnectionsRepositoryService($container)), $p));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ResetClientCourtTimes::$entityManager is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1335
            #message: "Deprecated: Creation of dynamic property App\Services\TennisPlayerConnectionsRank::$tennisPlayerConnectionsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/TennisPlayerConnectionsRank.php"
            #line: 31
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/TennisPlayerConnectionsRank.php:31 {
                App\Services\TennisPlayerConnectionsRank->__construct(TennisPlayerConnectionsRepository $tennisPlayerConnectionsRepository, UserRepository $userRepository) …
                ›{›    $this->tennisPlayerConnectionsRepository= $tennisPlayerConnectionsRepository;›    $this->userRepository = $userRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2408 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ResetClientCourtTimes', ($container->privates['App\\Services\\ResetClientCourtTimes'] ?? self::getResetClientCourtTimesService($container)));›$instance->addGlobal('TennisPlayerConnectionsRank', new \App\Services\TennisPlayerConnectionsRank(($container->privates['App\\Repository\\TennisPlayerConnectionsRepository'] ?? self::getTennisPlayerConnectionsRepositoryService($container)), $p));›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\TennisPlayerConnectionsRank::$tennisPlayerConnectionsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1336
            #message: "Deprecated: Creation of dynamic property App\Services\TennisPlayerConnectionsRank::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/TennisPlayerConnectionsRank.php"
            #line: 32
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/TennisPlayerConnectionsRank.php:32 {
                App\Services\TennisPlayerConnectionsRank->__construct(TennisPlayerConnectionsRepository $tennisPlayerConnectionsRepository, UserRepository $userRepository) …
                ›    $this->tennisPlayerConnectionsRepository= $tennisPlayerConnectionsRepository;›    $this->userRepository = $userRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2408 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ResetClientCourtTimes', ($container->privates['App\\Services\\ResetClientCourtTimes'] ?? self::getResetClientCourtTimesService($container)));›$instance->addGlobal('TennisPlayerConnectionsRank', new \App\Services\TennisPlayerConnectionsRank(($container->privates['App\\Repository\\TennisPlayerConnectionsRepository'] ?? self::getTennisPlayerConnectionsRepositoryService($container)), $p));›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\TennisPlayerConnectionsRank::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1338
            #message: "Deprecated: Creation of dynamic property App\Services\UnreleasedCourtsByVenueByDate::$tennisVenueRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UnreleasedCourtsByVenueByDate.php"
            #line: 29
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UnreleasedCourtsByVenueByDate.php:29 {
                App\Services\UnreleasedCourtsByVenueByDate->__construct(TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›{›    $this->tennisVenueRepository = $tennisVenuesRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1432 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getUnreleasedCourtsByVenueByDateService($container) …
                ›{›    return $container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] = new \App\Services\UnreleasedCourtsByVenueByDate(($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), ($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2409 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('TennisPlayerConnectionsRank', new \App\Services\TennisPlayerConnectionsRank(($container->privates['App\\Repository\\TennisPlayerConnectionsRepository'] ?? self::getTennisPlayerConnectionsRepositoryService($container)), $p));›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UnreleasedCourtsByVenueByDate::$tennisVenueRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1339
            #message: "Deprecated: Creation of dynamic property App\Services\UnreleasedCourtsByVenueByDate::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UnreleasedCourtsByVenueByDate.php"
            #line: 30
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UnreleasedCourtsByVenueByDate.php:30 {
                App\Services\UnreleasedCourtsByVenueByDate->__construct(TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository) …
                ›    $this->tennisVenueRepository = $tennisVenuesRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1432 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getUnreleasedCourtsByVenueByDateService($container) …
                ›{›    return $container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] = new \App\Services\UnreleasedCourtsByVenueByDate(($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), ($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2409 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('TennisPlayerConnectionsRank', new \App\Services\TennisPlayerConnectionsRank(($container->privates['App\\Repository\\TennisPlayerConnectionsRepository'] ?? self::getTennisPlayerConnectionsRepositoryService($container)), $p));›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UnreleasedCourtsByVenueByDate::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1341
            #message: "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UpdatePostCodes.php"
            #line: 74
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UpdatePostCodes.php:74 {
                App\Services\UpdatePostCodes->__construct(EntityManagerInterface $entityManager, UserRepository $userRepository, TennisVenuesRepository $tennisVenuesRepository, TennisVenuesDistancesRepository $tennisVenuesDistancesRepository, SettingsRepository $settingsRepository, CalculateDistanceFromPostCodes $calculateDistanceFromPostCodes) …
                ›{›    $this->userRepository = $userRepository;›    $this->tennisVenuesRepository = $tennisVenuesRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2410 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1342
            #message: "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$tennisVenuesRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UpdatePostCodes.php"
            #line: 75
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UpdatePostCodes.php:75 {
                App\Services\UpdatePostCodes->__construct(EntityManagerInterface $entityManager, UserRepository $userRepository, TennisVenuesRepository $tennisVenuesRepository, TennisVenuesDistancesRepository $tennisVenuesDistancesRepository, SettingsRepository $settingsRepository, CalculateDistanceFromPostCodes $calculateDistanceFromPostCodes) …
                ›$this->userRepository = $userRepository;›$this->tennisVenuesRepository = $tennisVenuesRepository;›$this->tennisVenuesDistancesRepository = $tennisVenuesDistancesRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2410 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$tennisVenuesRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1343
            #message: "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$tennisVenuesDistancesRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UpdatePostCodes.php"
            #line: 76
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UpdatePostCodes.php:76 {
                App\Services\UpdatePostCodes->__construct(EntityManagerInterface $entityManager, UserRepository $userRepository, TennisVenuesRepository $tennisVenuesRepository, TennisVenuesDistancesRepository $tennisVenuesDistancesRepository, SettingsRepository $settingsRepository, CalculateDistanceFromPostCodes $calculateDistanceFromPostCodes) …
                ›$this->tennisVenuesRepository = $tennisVenuesRepository;›$this->tennisVenuesDistancesRepository = $tennisVenuesDistancesRepository;›$this->settingsRepository = $settingsRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2410 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$tennisVenuesDistancesRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1344
            #message: "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$settingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UpdatePostCodes.php"
            #line: 77
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UpdatePostCodes.php:77 {
                App\Services\UpdatePostCodes->__construct(EntityManagerInterface $entityManager, UserRepository $userRepository, TennisVenuesRepository $tennisVenuesRepository, TennisVenuesDistancesRepository $tennisVenuesDistancesRepository, SettingsRepository $settingsRepository, CalculateDistanceFromPostCodes $calculateDistanceFromPostCodes) …
                ›$this->tennisVenuesDistancesRepository = $tennisVenuesDistancesRepository;›$this->settingsRepository = $settingsRepository;›$this->calculateDistanceFromPostCodes = $calculateDistanceFromPostCodes;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2410 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$settingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1345
            #message: "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$calculateDistanceFromPostCodes is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UpdatePostCodes.php"
            #line: 78
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UpdatePostCodes.php:78 {
                App\Services\UpdatePostCodes->__construct(EntityManagerInterface $entityManager, UserRepository $userRepository, TennisVenuesRepository $tennisVenuesRepository, TennisVenuesDistancesRepository $tennisVenuesDistancesRepository, SettingsRepository $settingsRepository, CalculateDistanceFromPostCodes $calculateDistanceFromPostCodes) …
                ›$this->settingsRepository = $settingsRepository;›$this->calculateDistanceFromPostCodes = $calculateDistanceFromPostCodes;›$this->entityManager=$entityManager;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2410 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$calculateDistanceFromPostCodes is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1346
            #message: "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$entityManager is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/UpdatePostCodes.php"
            #line: 79
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/UpdatePostCodes.php:79 {
                App\Services\UpdatePostCodes->__construct(EntityManagerInterface $entityManager, UserRepository $userRepository, TennisVenuesRepository $tennisVenuesRepository, TennisVenuesDistancesRepository $tennisVenuesDistancesRepository, SettingsRepository $settingsRepository, CalculateDistanceFromPostCodes $calculateDistanceFromPostCodes) …
                ›    $this->calculateDistanceFromPostCodes = $calculateDistanceFromPostCodes;›    $this->entityManager=$entityManager;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2410 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('UnreleasedCourtsByVenueByDate', ($container->privates['App\\Services\\UnreleasedCourtsByVenueByDate'] ?? self::getUnreleasedCourtsByVenueByDateService($container)));›$instance->addGlobal('UpdateVenueDistanceFromPostcode', new \App\Services\UpdatePostCodes(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), $p, ($container->privates['App\\Repository\\TennisVenuesRepository'] ?? self::getTennisVenuesRepositoryService($container)), $q, ($container->privates['App\\Repository\\SettingsRepository'] ?? self::getSettingsRepositoryService($container)), $o));›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\UpdatePostCodes::$entityManager is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1349
            #message: "Deprecated: Creation of dynamic property App\Services\WinningBidRank::$tennisBookingsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/WinningBidRank.php"
            #line: 70
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/WinningBidRank.php:70 {
                App\Services\WinningBidRank->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, Security $security) …
                ›{›    $this->tennisBookingsRepository = $tennisBookingsRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1468 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getWinningBidRankService($container) …
                › 
                ›    return $container->privates['App\\Services\\WinningBidRank'] = new \App\Services\WinningBidRank(($container->privates['App\\Repository\\TennisBookingsRepository'] ?? self::getTennisBookingsRepositoryService($container)), ($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)), $a);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2412 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));›$instance->addGlobal('WinningBidRank', ($container->privates['App\\Services\\WinningBidRank'] ?? self::getWinningBidRankService($container)));›$instance->addGlobal('tennis_venues_photos_directory', 'administration/Attachments/TennisVenuesPhotos/');}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\WinningBidRank::$tennisBookingsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1350
            #message: "Deprecated: Creation of dynamic property App\Services\WinningBidRank::$tennisCourtAvailabilityRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/WinningBidRank.php"
            #line: 71
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/WinningBidRank.php:71 {
                App\Services\WinningBidRank->__construct(TennisBookingsRepository $tennisBookingsRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, Security $security) …
                ›    $this->tennisBookingsRepository = $tennisBookingsRepository;›    $this->tennisCourtAvailabilityRepository = $tennisCourtAvailabilityRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1468 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getWinningBidRankService($container) …
                › 
                ›    return $container->privates['App\\Services\\WinningBidRank'] = new \App\Services\WinningBidRank(($container->privates['App\\Repository\\TennisBookingsRepository'] ?? self::getTennisBookingsRepositoryService($container)), ($container->privates['App\\Repository\\TennisCourtAvailabilityRepository'] ?? self::getTennisCourtAvailabilityRepositoryService($container)), $a);›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2412 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('VenueFavouritesByPlayer', ($container->privates['App\\Services\\VenueFavouritesByPlayer'] ??= new \App\Services\VenueFavouritesByPlayer()));›$instance->addGlobal('WinningBidRank', ($container->privates['App\\Services\\WinningBidRank'] ?? self::getWinningBidRankService($container)));›$instance->addGlobal('tennis_venues_photos_directory', 'administration/Attachments/TennisVenuesPhotos/');}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\WinningBidRank::$tennisCourtAvailabilityRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1353
            #message: "Deprecated: Creation of dynamic property App\Services\CheckIfUserService::$websiteContactsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CheckIfUserService.php"
            #line: 38
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CheckIfUserService.php:38 {
                App\Services\CheckIfUserService->__construct(WebsiteContactsRepository $websiteContactsRepository, UserRepository $userRepository) …
                ›{›    $this->websiteContactsRepository = $websiteContactsRepository;›    $this->userRepository = $userRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1252 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCheckIfUserServiceService($container) …
                ›{›    return $container->privates['App\\Services\\CheckIfUserService'] = new \App\Services\CheckIfUserService(($container->privates['App\\Repository\\WebsiteContactsRepository'] ?? self::getWebsiteContactsRepositoryService($container)), ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2415 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('AgeService', new \App\Services\AgeService());›$instance->addGlobal('CheckIfUserService', ($container->privates['App\\Services\\CheckIfUserService'] ?? self::getCheckIfUserServiceService($container)));›$instance->addGlobal('CompanyDetailsService', ($container->privates['App\\Services\\CompanyDetailsService'] ?? self::getCompanyDetailsServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CheckIfUserService::$websiteContactsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1354
            #message: "Deprecated: Creation of dynamic property App\Services\CheckIfUserService::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CheckIfUserService.php"
            #line: 39
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CheckIfUserService.php:39 {
                App\Services\CheckIfUserService->__construct(WebsiteContactsRepository $websiteContactsRepository, UserRepository $userRepository) …
                ›    $this->websiteContactsRepository = $websiteContactsRepository;›    $this->userRepository = $userRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1252 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCheckIfUserServiceService($container) …
                ›{›    return $container->privates['App\\Services\\CheckIfUserService'] = new \App\Services\CheckIfUserService(($container->privates['App\\Repository\\WebsiteContactsRepository'] ?? self::getWebsiteContactsRepositoryService($container)), ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2415 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('AgeService', new \App\Services\AgeService());›$instance->addGlobal('CheckIfUserService', ($container->privates['App\\Services\\CheckIfUserService'] ?? self::getCheckIfUserServiceService($container)));›$instance->addGlobal('CompanyDetailsService', ($container->privates['App\\Services\\CompanyDetailsService'] ?? self::getCompanyDetailsServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CheckIfUserService::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1357
            #message: "Deprecated: Creation of dynamic property App\Services\CompanyDetailsService::$companyDetailsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CompanyDetailsService.php"
            #line: 17
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CompanyDetailsService.php:17 {
                App\Services\CompanyDetailsService->__construct(CompanyDetailsRepository $companyDetailsRepository) …
                ›{›    $this->companyDetailsRepository = $companyDetailsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1262 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCompanyDetailsServiceService($container) …
                ›{›    return $container->privates['App\\Services\\CompanyDetailsService'] = new \App\Services\CompanyDetailsService(($container->privates['App\\Repository\\CompanyDetailsRepository'] ?? self::getCompanyDetailsRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2416 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CheckIfUserService', ($container->privates['App\\Services\\CheckIfUserService'] ?? self::getCheckIfUserServiceService($container)));›$instance->addGlobal('CompanyDetailsService', ($container->privates['App\\Services\\CompanyDetailsService'] ?? self::getCompanyDetailsServiceService($container)));›$instance->addGlobal('CountAllocatedWebsites', ($container->privates['App\\Services\\CountAllocatedWebsites'] ?? self::getCountAllocatedWebsitesService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CompanyDetailsService::$companyDetailsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1360
            #message: "Deprecated: Creation of dynamic property App\Services\CountAllocatedWebsites::$usefulLinksRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountAllocatedWebsites.php"
            #line: 26
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountAllocatedWebsites.php:26 {
                App\Services\CountAllocatedWebsites->__construct(UsefulLinksRepository $usefulLinksRepository) …
                ›{›    $this->usefulLinksRepository = $usefulLinksRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1272 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCountAllocatedWebsitesService($container) …
                ›{›    return $container->privates['App\\Services\\CountAllocatedWebsites'] = new \App\Services\CountAllocatedWebsites(($container->privates['App\\Repository\\UsefulLinksRepository'] ?? self::getUsefulLinksRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2417 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CompanyDetailsService', ($container->privates['App\\Services\\CompanyDetailsService'] ?? self::getCompanyDetailsServiceService($container)));›$instance->addGlobal('CountAllocatedWebsites', ($container->privates['App\\Services\\CountAllocatedWebsites'] ?? self::getCountAllocatedWebsitesService($container)));›$instance->addGlobal('CountBusinessContactsService', ($container->privates['App\\Services\\CountBusinessContactsService'] ?? self::getCountBusinessContactsServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountAllocatedWebsites::$usefulLinksRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1366
            #message: "Deprecated: Creation of dynamic property App\Services\CountBusinessContactReferralsService::$businessContactsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountBusinessContactReferralsService.php"
            #line: 62
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountBusinessContactReferralsService.php:62 {
                App\Services\CountBusinessContactReferralsService->__construct(ReferralsRepository $referralsRepository, BusinessContactsRepository $businessContactsRepository) …
                ›{›    $this->businessContactsRepository = $businessContactsRepository;›    $this->referralRepository = $referralsRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2419 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountBusinessContactsService', ($container->privates['App\\Services\\CountBusinessContactsService'] ?? self::getCountBusinessContactsServiceService($container)));›$instance->addGlobal('CountBusinessContactReferralsService', new \App\Services\CountBusinessContactReferralsService(($container->privates['App\\Repository\\ReferralsRepository'] ?? self::getReferralsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container))));›$instance->addGlobal('CountPendingWebsiteInquiriesService', new \App\Services\CountPendingWebsiteInquiriesService($r));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountBusinessContactReferralsService::$businessContactsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1367
            #message: "Deprecated: Creation of dynamic property App\Services\CountBusinessContactReferralsService::$referralRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountBusinessContactReferralsService.php"
            #line: 63
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountBusinessContactReferralsService.php:63 {
                App\Services\CountBusinessContactReferralsService->__construct(ReferralsRepository $referralsRepository, BusinessContactsRepository $businessContactsRepository) …
                ›    $this->businessContactsRepository = $businessContactsRepository;›    $this->referralRepository = $referralsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2419 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountBusinessContactsService', ($container->privates['App\\Services\\CountBusinessContactsService'] ?? self::getCountBusinessContactsServiceService($container)));›$instance->addGlobal('CountBusinessContactReferralsService', new \App\Services\CountBusinessContactReferralsService(($container->privates['App\\Repository\\ReferralsRepository'] ?? self::getReferralsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container))));›$instance->addGlobal('CountPendingWebsiteInquiriesService', new \App\Services\CountPendingWebsiteInquiriesService($r));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountBusinessContactReferralsService::$referralRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1369
            #message: "Deprecated: Creation of dynamic property App\Services\CountPendingWebsiteInquiriesService::$websiteContactsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountPendingWebsiteInquiriesService.php"
            #line: 29
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountPendingWebsiteInquiriesService.php:29 {
                App\Services\CountPendingWebsiteInquiriesService->__construct(WebsiteContactsRepository $websiteContactsRepository) …
                ›{›    $this->websiteContactsRepository = $websiteContactsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2420 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountBusinessContactReferralsService', new \App\Services\CountBusinessContactReferralsService(($container->privates['App\\Repository\\ReferralsRepository'] ?? self::getReferralsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container))));›$instance->addGlobal('CountPendingWebsiteInquiriesService', new \App\Services\CountPendingWebsiteInquiriesService($r));›$instance->addGlobal('CountPhotoLocationsService', new \App\Services\CountPhotoLocationsService(($container->privates['App\\Repository\\PhotoLocationsRepository'] ?? self::getPhotoLocationsRepositoryService($container)), $p));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountPendingWebsiteInquiriesService::$websiteContactsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1372
            #message: "Deprecated: Creation of dynamic property App\Services\CountPhotoLocationsService::$photoLocationsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountPhotoLocationsService.php"
            #line: 13
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountPhotoLocationsService.php:13 {
                App\Services\CountPhotoLocationsService->__construct(PhotoLocationsRepository $photoLocationsRepository, UserRepository $userRepository) …
                ›{›    $this->photoLocationsRepository = $photoLocationsRepository;›    $this->userRepository = $userRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2421 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountPendingWebsiteInquiriesService', new \App\Services\CountPendingWebsiteInquiriesService($r));›$instance->addGlobal('CountPhotoLocationsService', new \App\Services\CountPhotoLocationsService(($container->privates['App\\Repository\\PhotoLocationsRepository'] ?? self::getPhotoLocationsRepositoryService($container)), $p));›$instance->addGlobal('CountPhotosService', ($container->privates['App\\Services\\CountPhotosService'] ?? self::getCountPhotosServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountPhotoLocationsService::$photoLocationsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1373
            #message: "Deprecated: Creation of dynamic property App\Services\CountPhotoLocationsService::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountPhotoLocationsService.php"
            #line: 14
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountPhotoLocationsService.php:14 {
                App\Services\CountPhotoLocationsService->__construct(PhotoLocationsRepository $photoLocationsRepository, UserRepository $userRepository) …
                ›    $this->photoLocationsRepository = $photoLocationsRepository;›    $this->userRepository = $userRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2421 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountPendingWebsiteInquiriesService', new \App\Services\CountPendingWebsiteInquiriesService($r));›$instance->addGlobal('CountPhotoLocationsService', new \App\Services\CountPhotoLocationsService(($container->privates['App\\Repository\\PhotoLocationsRepository'] ?? self::getPhotoLocationsRepositoryService($container)), $p));›$instance->addGlobal('CountPhotosService', ($container->privates['App\\Services\\CountPhotosService'] ?? self::getCountPhotosServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountPhotoLocationsService::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1376
            #message: "Deprecated: Creation of dynamic property App\Services\CountPhotosService::$photosRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountPhotosService.php"
            #line: 24
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountPhotosService.php:24 {
                App\Services\CountPhotosService->__construct(PhotosRepository $photosRepository) …
                ›{›    $this->photosRepository = $photosRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1292 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getCountPhotosServiceService($container) …
                ›{›    return $container->privates['App\\Services\\CountPhotosService'] = new \App\Services\CountPhotosService(($container->privates['App\\Repository\\PhotosRepository'] ?? self::getPhotosRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2422 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountPhotoLocationsService', new \App\Services\CountPhotoLocationsService(($container->privates['App\\Repository\\PhotoLocationsRepository'] ?? self::getPhotoLocationsRepositoryService($container)), $p));›$instance->addGlobal('CountPhotosService', ($container->privates['App\\Services\\CountPhotosService'] ?? self::getCountPhotosServiceService($container)));›$instance->addGlobal('CountUserLogsService', new \App\Services\CountUserLogsService(($container->privates['App\\Repository\\LogRepository'] ?? self::getLogRepositoryService($container))));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountPhotosService::$photosRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1379
            #message: "Deprecated: Creation of dynamic property App\Services\CountUserLogsService::$logRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/CountUserLogsService.php"
            #line: 27
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/CountUserLogsService.php:27 {
                App\Services\CountUserLogsService->__construct(LogRepository $logRepository) …
                ›{›    $this->logRepository = $logRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2423 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountPhotosService', ($container->privates['App\\Services\\CountPhotosService'] ?? self::getCountPhotosServiceService($container)));›$instance->addGlobal('CountUserLogsService', new \App\Services\CountUserLogsService(($container->privates['App\\Repository\\LogRepository'] ?? self::getLogRepositoryService($container))));›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\CountUserLogsService::$logRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1381
            #message: "Deprecated: Creation of dynamic property App\Services\ImportUserService::$container is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ImportUserService.php"
            #line: 200
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ImportUserService.php:200 {
                App\Services\ImportUserService->__construct(ContainerInterface $container, UserRepository $userRepository, BusinessContactsRepository $businessContactsRepository, BusinessTypesRepository $businessTypesRepository, EntityManagerInterface $manager) …
                ›{›    $this->container = $container;›    $this->manager = $manager;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1342 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getImportUserServiceService($container) …
                ›{›    return $container->privates['App\\Services\\ImportUserService'] = new \App\Services\ImportUserService($container, ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessTypesRepository'] ?? self::getBusinessTypesRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2424 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountUserLogsService', new \App\Services\CountUserLogsService(($container->privates['App\\Repository\\LogRepository'] ?? self::getLogRepositoryService($container))));›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));›$instance->addGlobal('FindUser', new \App\Services\FindUser($p, $r));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ImportUserService::$container is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1382
            #message: "Deprecated: Creation of dynamic property App\Services\ImportUserService::$manager is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ImportUserService.php"
            #line: 201
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ImportUserService.php:201 {
                App\Services\ImportUserService->__construct(ContainerInterface $container, UserRepository $userRepository, BusinessContactsRepository $businessContactsRepository, BusinessTypesRepository $businessTypesRepository, EntityManagerInterface $manager) …
                ›$this->container = $container;›$this->manager = $manager;›$this->userRepository = $userRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1342 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getImportUserServiceService($container) …
                ›{›    return $container->privates['App\\Services\\ImportUserService'] = new \App\Services\ImportUserService($container, ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessTypesRepository'] ?? self::getBusinessTypesRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2424 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountUserLogsService', new \App\Services\CountUserLogsService(($container->privates['App\\Repository\\LogRepository'] ?? self::getLogRepositoryService($container))));›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));›$instance->addGlobal('FindUser', new \App\Services\FindUser($p, $r));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ImportUserService::$manager is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1383
            #message: "Deprecated: Creation of dynamic property App\Services\ImportUserService::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ImportUserService.php"
            #line: 202
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ImportUserService.php:202 {
                App\Services\ImportUserService->__construct(ContainerInterface $container, UserRepository $userRepository, BusinessContactsRepository $businessContactsRepository, BusinessTypesRepository $businessTypesRepository, EntityManagerInterface $manager) …
                ›$this->manager = $manager;›$this->userRepository = $userRepository;›$this->businessContactsRepository = $businessContactsRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1342 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getImportUserServiceService($container) …
                ›{›    return $container->privates['App\\Services\\ImportUserService'] = new \App\Services\ImportUserService($container, ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessTypesRepository'] ?? self::getBusinessTypesRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2424 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountUserLogsService', new \App\Services\CountUserLogsService(($container->privates['App\\Repository\\LogRepository'] ?? self::getLogRepositoryService($container))));›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));›$instance->addGlobal('FindUser', new \App\Services\FindUser($p, $r));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ImportUserService::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1384
            #message: "Deprecated: Creation of dynamic property App\Services\ImportUserService::$businessContactsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ImportUserService.php"
            #line: 203
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ImportUserService.php:203 {
                App\Services\ImportUserService->__construct(ContainerInterface $container, UserRepository $userRepository, BusinessContactsRepository $businessContactsRepository, BusinessTypesRepository $businessTypesRepository, EntityManagerInterface $manager) …
                ›$this->userRepository = $userRepository;›$this->businessContactsRepository = $businessContactsRepository;›$this->businessTypesRepository = $businessTypesRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1342 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getImportUserServiceService($container) …
                ›{›    return $container->privates['App\\Services\\ImportUserService'] = new \App\Services\ImportUserService($container, ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessTypesRepository'] ?? self::getBusinessTypesRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2424 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountUserLogsService', new \App\Services\CountUserLogsService(($container->privates['App\\Repository\\LogRepository'] ?? self::getLogRepositoryService($container))));›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));›$instance->addGlobal('FindUser', new \App\Services\FindUser($p, $r));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ImportUserService::$businessContactsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1385
            #message: "Deprecated: Creation of dynamic property App\Services\ImportUserService::$businessTypesRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ImportUserService.php"
            #line: 204
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ImportUserService.php:204 {
                App\Services\ImportUserService->__construct(ContainerInterface $container, UserRepository $userRepository, BusinessContactsRepository $businessContactsRepository, BusinessTypesRepository $businessTypesRepository, EntityManagerInterface $manager) …
                ›    $this->businessContactsRepository = $businessContactsRepository;›    $this->businessTypesRepository = $businessTypesRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1342 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getImportUserServiceService($container) …
                ›{›    return $container->privates['App\\Services\\ImportUserService'] = new \App\Services\ImportUserService($container, ($container->privates['App\\Repository\\UserRepository'] ?? self::getUserRepositoryService($container)), ($container->privates['App\\Repository\\BusinessContactsRepository'] ?? self::getBusinessContactsRepositoryService($container)), ($container->privates['App\\Repository\\BusinessTypesRepository'] ?? self::getBusinessTypesRepositoryService($container)), ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2424 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('CountUserLogsService', new \App\Services\CountUserLogsService(($container->privates['App\\Repository\\LogRepository'] ?? self::getLogRepositoryService($container))));›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));›$instance->addGlobal('FindUser', new \App\Services\FindUser($p, $r));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ImportUserService::$businessTypesRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1387
            #message: "Deprecated: Creation of dynamic property App\Services\FindUser::$userRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/FindUser.php"
            #line: 39
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/FindUser.php:39 {
                App\Services\FindUser->__construct(UserRepository $userRepository, WebsiteContactsRepository $websiteContactsRepository) …
                ›public function __construct(UserRepository $userRepository, WebsiteContactsRepository $websiteContactsRepository){›    $this->userRepository = $userRepository;›    $this->websiteContactsRepository = $websiteContactsRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2425 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));›$instance->addGlobal('FindUser', new \App\Services\FindUser($p, $r));›$instance->addGlobal('LanguagesService', ($container->privates['App\\Services\\LanguagesService'] ?? self::getLanguagesServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\FindUser::$userRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1388
            #message: "Deprecated: Creation of dynamic property App\Services\FindUser::$websiteContactsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/FindUser.php"
            #line: 40
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/FindUser.php:40 {
                App\Services\FindUser->__construct(UserRepository $userRepository, WebsiteContactsRepository $websiteContactsRepository) …
                ›    $this->userRepository = $userRepository;›    $this->websiteContactsRepository = $websiteContactsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2425 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('ImportUserService', ($container->privates['App\\Services\\ImportUserService'] ?? self::getImportUserServiceService($container)));›$instance->addGlobal('FindUser', new \App\Services\FindUser($p, $r));›$instance->addGlobal('LanguagesService', ($container->privates['App\\Services\\LanguagesService'] ?? self::getLanguagesServiceService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\FindUser::$websiteContactsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1390
            #message: "Deprecated: Creation of dynamic property App\Services\PhotoAuthorsByLocationService::$photosRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/PhotoAuthorsByLocationService.php"
            #line: 31
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/PhotoAuthorsByLocationService.php:31 {
                App\Services\PhotoAuthorsByLocationService->__construct(PhotosRepository $photosRepository) …
                ›{›    $this->photosRepository = $photosRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1382 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getPhotoAuthorsByLocationServiceService($container) …
                ›{›    return $container->privates['App\\Services\\PhotoAuthorsByLocationService'] = new \App\Services\PhotoAuthorsByLocationService(($container->privates['App\\Repository\\PhotosRepository'] ?? self::getPhotosRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2427 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('LanguagesService', ($container->privates['App\\Services\\LanguagesService'] ?? self::getLanguagesServiceService($container)));›$instance->addGlobal('PhotoAuthorsByLocationService', ($container->privates['App\\Services\\PhotoAuthorsByLocationService'] ?? self::getPhotoAuthorsByLocationServiceService($container)));›$instance->addGlobal('PhoneAnalyzer', ($container->privates['App\\Services\\PhoneAnalyzer'] ?? self::getPhoneAnalyzerService($container)));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\PhotoAuthorsByLocationService::$photosRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1399
            #message: "Deprecated: Creation of dynamic property App\Services\ProductService::$productRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/ProductService.php"
            #line: 70
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/ProductService.php:70 {
                App\Services\ProductService->__construct(ProductRepository $productRepository) …
                ›{›    $this->productRepository = $productRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2429 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('PhoneAnalyzer', ($container->privates['App\\Services\\PhoneAnalyzer'] ?? self::getPhoneAnalyzerService($container)));›$instance->addGlobal('ProductService', new \App\Services\ProductService(($container->privates['App\\Repository\\ProductRepository'] ?? self::getProductRepositoryService($container))));›$instance->addGlobal('RoleService', ($container->privates['App\\Services\\RoleService'] ??= new \App\Services\RoleService(($container->services['kernel'] ?? $container->get('kernel', 1)))));}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\ProductService::$productRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1403
            #message: "Deprecated: Creation of dynamic property App\Services\WeatherService::$manager is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/WeatherService.php"
            #line: 109
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/WeatherService.php:109 {
                App\Services\WeatherService->__construct(EntityManagerInterface $entityManager, WeatherRepository $weatherRepository, CompanyDetailsRepository $companyDetailsRepository) …
                ›{›    $this->manager = $entityManager;›    $this->weatherRepository = $weatherRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1452 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getWeatherServiceService($container) …
                ›{›    return $container->privates['App\\Services\\WeatherService'] = new \App\Services\WeatherService(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\WeatherRepository'] ?? self::getWeatherRepositoryService($container)), ($container->privates['App\\Repository\\CompanyDetailsRepository'] ?? self::getCompanyDetailsRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2432 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('TranslationsWorkerService', $i);›$instance->addGlobal('WeatherService', ($container->privates['App\\Services\\WeatherService'] ?? self::getWeatherServiceService($container)));›(new \Symfony\Bundle\TwigBundle\DependencyInjection\Configurator\EnvironmentConfigurator('F j, Y H:i', '%d days', NULL, 0, '.', ','))->configure($instance);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\WeatherService::$manager is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1404
            #message: "Deprecated: Creation of dynamic property App\Services\WeatherService::$weatherRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/WeatherService.php"
            #line: 110
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/WeatherService.php:110 {
                App\Services\WeatherService->__construct(EntityManagerInterface $entityManager, WeatherRepository $weatherRepository, CompanyDetailsRepository $companyDetailsRepository) …
                ›$this->manager = $entityManager;›$this->weatherRepository = $weatherRepository;›$this->companyDetailsRepository = $companyDetailsRepository;}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1452 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getWeatherServiceService($container) …
                ›{›    return $container->privates['App\\Services\\WeatherService'] = new \App\Services\WeatherService(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\WeatherRepository'] ?? self::getWeatherRepositoryService($container)), ($container->privates['App\\Repository\\CompanyDetailsRepository'] ?? self::getCompanyDetailsRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2432 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('TranslationsWorkerService', $i);›$instance->addGlobal('WeatherService', ($container->privates['App\\Services\\WeatherService'] ?? self::getWeatherServiceService($container)));›(new \Symfony\Bundle\TwigBundle\DependencyInjection\Configurator\EnvironmentConfigurator('F j, Y H:i', '%d days', NULL, 0, '.', ','))->configure($instance);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\WeatherService::$weatherRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => ErrorException {#1405
            #message: "Deprecated: Creation of dynamic property App\Services\WeatherService::$companyDetailsRepository is deprecated"
            #code: 0
            #file: "/var/www/html/tennisfinder/src/Services/WeatherService.php"
            #line: 111
            #severity: E_DEPRECATED
            trace: {
              /var/www/html/tennisfinder/src/Services/WeatherService.php:111 {
                App\Services\WeatherService->__construct(EntityManagerInterface $entityManager, WeatherRepository $weatherRepository, CompanyDetailsRepository $companyDetailsRepository) …
                ›    $this->weatherRepository = $weatherRepository;›    $this->companyDetailsRepository = $companyDetailsRepository;›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1452 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getWeatherServiceService($container) …
                ›{›    return $container->privates['App\\Services\\WeatherService'] = new \App\Services\WeatherService(($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container)), ($container->privates['App\\Repository\\WeatherRepository'] ?? self::getWeatherRepositoryService($container)), ($container->privates['App\\Repository\\CompanyDetailsRepository'] ?? self::getCompanyDetailsRepositoryService($container)));›}}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2432 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getTwigService($container) …
                ›$instance->addGlobal('TranslationsWorkerService', $i);›$instance->addGlobal('WeatherService', ($container->privates['App\\Services\\WeatherService'] ?? self::getWeatherServiceService($container)));›(new \Symfony\Bundle\TwigBundle\DependencyInjection\Configurator\EnvironmentConfigurator('F j, Y H:i', '%d days', NULL, 0, '.', ','))->configure($instance);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:613 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::get_Container_Private_ProfilerService($container) …
                ›$instance->add(new \Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector(($container->privates['security.untracked_token_storage'] ??= new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage()), ($container->privates['security.role_hierarchy'] ?? self::getSecurity_RoleHierarchyService($container)), ($container->privates['security.logout_url_generator'] ?? self::getSecurity_LogoutUrlGeneratorService($container)), ($container->privates['debug.security.access.decision_manager'] ?? self::getDebug_Security_Access_DecisionManagerService($container)), ($container->privates['security.firewall.map'] ?? self::getSecurity_Firewall_MapService($container)), ($container->privates['debug.security.firewall'] ?? self::getDebug_Security_FirewallService($container))));›$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($container->privates['twig.profile'] ??= new \Twig\Profiler\Profile()), ($container->privates['twig'] ?? self::getTwigService($container))));›$instance->add($d);}
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:1993 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::getProfilerListenerService($container) …
                ›{›    $a = ($container->services['.container.private.profiler'] ?? self::get_Container_Private_ProfilerService($container));› 
              }
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:808 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer::ContainerW7EHGXZ\{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);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
                Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
                ›if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {›    $listener[0] = $listener[0]();›    $listener[1] ??= '__invoke';}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
                Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
                ›if (!isset($this->sorted[$eventName])) {›    $this->sortListeners($eventName);›}}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
                › 
                ›foreach ($this->dispatcher->getListeners($eventName) as $listener) {›    $priority = $this->getListenerPriority($eventName, $listener);}
              /var/www/html/tennisfinder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › 
                ›$this->preProcess($eventName);›try {}
              /var/www/html/tennisfinder/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);› 
              }
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:91 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › 
                ›    return $response = $this->handleThrowable($e, $request, $type);›} finally {}
              /var/www/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Deprecated: Creation of dynamic property App\Services\WeatherService::$companyDetailsRepository is deprecated"
        "priority" => 200
        "priorityName" => "info"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "exception" => Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException {#1152
            #message: "You have requested a non-existent parameter "scrape"."
            #code: 0
            #file: "/var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php"
            #line: 2544
            -key: "scrape"
            -sourceId: null
            -sourceKey: null
            -alternatives: []
            -nonNestedAlternative: null
            trace: {
              /var/www/html/tennisfinder/var/cache/dev/ContainerW7EHGXZ/App_KernelDevDebugContainer.php:2544 {
                ContainerW7EHGXZ\App_KernelDevDebugContainer->getParameter(string $name): UnitEnum|array|string|int|float|bool|null …
                ›if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || \array_key_exists($name, $this->parameters))) {›    throw new ParameterNotFoundException($name);›}}
              /var/www/html/tennisfinder/src/Services/ScrapeService.php:63 {
                App\Services\ScrapeService->CreateCourtAvailability($id = null, ?string $dateScrape = null) …
                ›}›$file = $this->container->getParameter('scrape') . "slots.json";›if (file_exists($file)) {}
              /var/www/html/tennisfinder/src/Controller/TennisCourtAvailabilityController.php:504 {
                App\Controller\TennisCourtAvailabilityController->scrapeCourtAvailability(Request $request, $venue, string $date, TennisVenuesRepository $tennisVenuesRepository, TennisCourtAvailabilityRepository $tennisCourtAvailabilityRepository, ScrapeService $scrapeService): Response …
                › 
                ›    $scrapeService->CreateCourtAvailability($venue, $date);›}}
              /var/www/html/tennisfinder/vendor/symfony/http-kernel/HttpKernel.php:181 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                ›// call controller›$response = $controller(...$arguments);› 
              }
              /var/www/html/tennisfinder/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/html/tennisfinder/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 {}
              /var/www/html/tennisfinder/public/index.php:20 {
                ›$request = Request::createFromGlobals();›$response = $kernel->handle($request);›$response->send();}
            }
          }
        ]
        "message" => "Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: "You have requested a non-existent parameter "scrape"." at App_KernelDevDebugContainer.php line 2544"
        "priority" => 500
        "priorityName" => "critical"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\Security\Http\Firewall\ExceptionListener::onKernelException"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
        ]
        "message" => "Listener "{listener}" stopped propagation of the event "{event}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
    ]
    1440 => [
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "App\EventListener\LocaleListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.request"
          "listener" => "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
      [
        "channel" => null
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
        ]
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "debug"
        "timestamp" => 1761674066
        "timestamp_rfc3339" => "2025-10-28T17:54:26.000+00:00"
      ]
    ]
  ]
  -errorCount: [
    10 => 1
    1440 => 0
  ]
  -handle: null
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#379 …}
} |