Error 404 Not Found

GET https://staging.consentz.com/public/.git/HEAD

ErrorController

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_controller
"error_controller"
_stopwatch_token
"ae4edd"
exception
Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#481
  #message: "No route found for "GET https://staging.consentz.com/public/.git/HEAD""
  #code: 0
  #file: "/www/wwwroot/consentz/vendor/symfony/http-kernel/EventListener/RouterListener.php"
  #line: 156
  -previous: Symfony\Component\Routing\Exception\ResourceNotFoundException {#697 …}
  -statusCode: 404
  -headers: []
  trace: {
    /www/wwwroot/consentz/vendor/symfony/http-kernel/EventListener/RouterListener.php:156 {
      Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(RequestEvent $event): void …
      › 
      ›     throw new NotFoundHttpException($message, $e);} catch (MethodNotAllowedException $e) {
    }
    /www/wwwroot/consentz/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
      Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
      › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
    }
    /www/wwwroot/consentz/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
      Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
      ›     }    $listener($event, $eventName, $this);}
    }
    /www/wwwroot/consentz/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);}
    }
    /www/wwwroot/consentz/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
      Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
      › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
    }
    /www/wwwroot/consentz/vendor/symfony/http-kernel/HttpKernel.php:159 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › $event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);}
    /www/wwwroot/consentz/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) {
    }
    /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:193 {
      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 {
    }
    /www/wwwroot/consentz/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);}
    /www/wwwroot/consentz/vendor/autoload_runtime.php:32 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /www/wwwroot/consentz/public/index.php:4 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/www/wwwroot/consentz/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Processor\DebugProcessor {#1302
  -records: [
    "" => [
      [
        "timestamp" => 1782501598
        "timestamp_rfc3339" => "2026-06-27T03:19:58.561+08:00"
        "message" => "Deprecated: App\EventListener\DoctrineExtensionSubscriber::__construct(): Optional parameter $blameableListener declared before required parameter $tokenStorage is implicitly treated as a required parameter"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "exception" => ErrorException {#1341
            #message: "Deprecated: App\EventListener\DoctrineExtensionSubscriber::__construct(): Optional parameter $blameableListener declared before required parameter $tokenStorage is implicitly treated as a required parameter"
            #code: 0
            #file: "/www/wwwroot/consentz/src/EventListener/DoctrineExtensionSubscriber.php"
            #line: 22
            #severity: E_DEPRECATED
            trace: {
              /www/wwwroot/consentz/src/EventListener/DoctrineExtensionSubscriber.php:22 {
                Symfony\Component\ErrorHandler\ErrorHandler->handleError(int $type, string $message, string $file, int $line): bool …
                › 
                › public function __construct(    ?BlameableListener $blameableListener = null,
              }
              /www/wwwroot/consentz/var/cache/dev/ContainerNAC7rcd/App_KernelDevDebugContainer.php:615 {
                include_once …
                › include_once \dirname(__DIR__, 4).'/vendor/symfony/event-dispatcher/EventSubscriberInterface.php';include_once \dirname(__DIR__, 4).'/src/EventListener/DoctrineExtensionSubscriber.php';include_once \dirname(__DIR__, 4).'/src/EventListener/DoctrineLoggerInitializer.php';
              }
              /www/wwwroot/consentz/var/cache/dev/ContainerNAC7rcd/App_KernelDevDebugContainer.php:615 {
                ContainerNAC7rcd\App_KernelDevDebugContainer::{closure:ContainerNAC7rcd\App_KernelDevDebugContainer::__construct():599} …
                › include_once \dirname(__DIR__, 4).'/vendor/symfony/event-dispatcher/EventSubscriberInterface.php';include_once \dirname(__DIR__, 4).'/src/EventListener/DoctrineExtensionSubscriber.php';include_once \dirname(__DIR__, 4).'/src/EventListener/DoctrineLoggerInitializer.php';
              }
              /www/wwwroot/consentz/vendor/symfony/dependency-injection/Container.php:144 {
                Symfony\Component\DependencyInjection\Container->set(string $id, ?object $service): void …
                ›     unset($this->privates['service_container']);    $initialize($this);}
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:427 {
                Symfony\Component\HttpKernel\Kernel->initializeContainer(): void …
                › self::$freshCache[$cachePath] = true;$this->container->set('kernel', $this);error_reporting($errorLevel);
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:762 {
                Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
                › $this->initializeBundles();$this->initializeContainer();}
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:172 {
                Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › if (!$this->container) {    $this->preBoot();}
              }
              /www/wwwroot/consentz/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /www/wwwroot/consentz/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /www/wwwroot/consentz/public/index.php:4 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/www/wwwroot/consentz/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "deprecation"
      ]
      [
        "timestamp" => 1782501598
        "timestamp_rfc3339" => "2026-06-27T03:19:58.563+08:00"
        "message" => "Deprecated: App\EventListener\RateLimitSubscriber::__construct(): Implicitly marking parameter $tokenStorage as nullable is deprecated, the explicit nullable type must be used instead"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "exception" => ErrorException {#1340
            #message: "Deprecated: App\EventListener\RateLimitSubscriber::__construct(): Implicitly marking parameter $tokenStorage as nullable is deprecated, the explicit nullable type must be used instead"
            #code: 0
            #file: "/www/wwwroot/consentz/src/EventListener/RateLimitSubscriber.php"
            #line: 64
            #severity: E_DEPRECATED
            trace: {
              /www/wwwroot/consentz/src/EventListener/RateLimitSubscriber.php:64 {
                Symfony\Component\ErrorHandler\ErrorHandler->handleError(int $type, string $message, string $file, int $line): bool …
                › 
                › public function __construct(    RateLimiterService $rateLimiter,
              }
              /www/wwwroot/consentz/var/cache/dev/ContainerNAC7rcd/App_KernelDevDebugContainer.php:619 {
                include_once …
                › include_once \dirname(__DIR__, 4).'/src/EventListener/MetricsRequestListener.php';include_once \dirname(__DIR__, 4).'/src/EventListener/RateLimitSubscriber.php';include_once \dirname(__DIR__, 4).'/src/EventListener/RegistrationCountryBlockSubscriber.php';
              }
              /www/wwwroot/consentz/var/cache/dev/ContainerNAC7rcd/App_KernelDevDebugContainer.php:619 {
                ContainerNAC7rcd\App_KernelDevDebugContainer::{closure:ContainerNAC7rcd\App_KernelDevDebugContainer::__construct():599} …
                › include_once \dirname(__DIR__, 4).'/src/EventListener/MetricsRequestListener.php';include_once \dirname(__DIR__, 4).'/src/EventListener/RateLimitSubscriber.php';include_once \dirname(__DIR__, 4).'/src/EventListener/RegistrationCountryBlockSubscriber.php';
              }
              /www/wwwroot/consentz/vendor/symfony/dependency-injection/Container.php:144 {
                Symfony\Component\DependencyInjection\Container->set(string $id, ?object $service): void …
                ›     unset($this->privates['service_container']);    $initialize($this);}
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:427 {
                Symfony\Component\HttpKernel\Kernel->initializeContainer(): void …
                › self::$freshCache[$cachePath] = true;$this->container->set('kernel', $this);error_reporting($errorLevel);
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:762 {
                Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
                › $this->initializeBundles();$this->initializeContainer();}
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:172 {
                Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › if (!$this->container) {    $this->preBoot();}
              }
              /www/wwwroot/consentz/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /www/wwwroot/consentz/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /www/wwwroot/consentz/public/index.php:4 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/www/wwwroot/consentz/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "deprecation"
      ]
      [
        "timestamp" => 1782501598
        "timestamp_rfc3339" => "2026-06-27T03:19:58.563+08:00"
        "message" => "Deprecated: App\Service\RateLimiter\RateLimiterService::__construct(): Implicitly marking parameter $redis as nullable is deprecated, the explicit nullable type must be used instead"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "exception" => ErrorException {#1339
            #message: "Deprecated: App\Service\RateLimiter\RateLimiterService::__construct(): Implicitly marking parameter $redis as nullable is deprecated, the explicit nullable type must be used instead"
            #code: 0
            #file: "/www/wwwroot/consentz/src/Service/RateLimiter/RateLimiterService.php"
            #line: 92
            #severity: E_DEPRECATED
            trace: {
              /www/wwwroot/consentz/src/Service/RateLimiter/RateLimiterService.php:92 {
                Symfony\Component\ErrorHandler\ErrorHandler->handleError(int $type, string $message, string $file, int $line): bool …
                ›  */public function __construct(\tstring $host,
              }
              /www/wwwroot/consentz/var/cache/dev/ContainerNAC7rcd/App_KernelDevDebugContainer.php:644 {
                include_once …
                › include_once \dirname(__DIR__, 4).'/src/Service/Monitoring/TenantContextService.php';include_once \dirname(__DIR__, 4).'/src/Service/RateLimiter/RateLimiterService.php';include_once \dirname(__DIR__, 4).'/src/Service/RateLimiter/RedisAdapterInterface.php';
              }
              /www/wwwroot/consentz/var/cache/dev/ContainerNAC7rcd/App_KernelDevDebugContainer.php:644 {
                ContainerNAC7rcd\App_KernelDevDebugContainer::{closure:ContainerNAC7rcd\App_KernelDevDebugContainer::__construct():599} …
                › include_once \dirname(__DIR__, 4).'/src/Service/Monitoring/TenantContextService.php';include_once \dirname(__DIR__, 4).'/src/Service/RateLimiter/RateLimiterService.php';include_once \dirname(__DIR__, 4).'/src/Service/RateLimiter/RedisAdapterInterface.php';
              }
              /www/wwwroot/consentz/vendor/symfony/dependency-injection/Container.php:144 {
                Symfony\Component\DependencyInjection\Container->set(string $id, ?object $service): void …
                ›     unset($this->privates['service_container']);    $initialize($this);}
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:427 {
                Symfony\Component\HttpKernel\Kernel->initializeContainer(): void …
                › self::$freshCache[$cachePath] = true;$this->container->set('kernel', $this);error_reporting($errorLevel);
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:762 {
                Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
                › $this->initializeBundles();$this->initializeContainer();}
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:172 {
                Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › if (!$this->container) {    $this->preBoot();}
              }
              /www/wwwroot/consentz/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /www/wwwroot/consentz/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /www/wwwroot/consentz/public/index.php:4 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/www/wwwroot/consentz/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "deprecation"
      ]
    ]
    15 => [
      [
        "timestamp" => 1782501598
        "timestamp_rfc3339" => "2026-06-27T03:19:58.675+08:00"
        "message" => "Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET https://staging.consentz.com/public/.git/HEAD"" at RouterListener.php line 156"
        "priority" => 400
        "priorityName" => "ERROR"
        "context" => [
          "exception" => Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#481
            #message: "No route found for "GET https://staging.consentz.com/public/.git/HEAD""
            #code: 0
            #file: "/www/wwwroot/consentz/vendor/symfony/http-kernel/EventListener/RouterListener.php"
            #line: 156
            -previous: Symfony\Component\Routing\Exception\ResourceNotFoundException {#697 …}
            -statusCode: 404
            -headers: []
            trace: {
              /www/wwwroot/consentz/vendor/symfony/http-kernel/EventListener/RouterListener.php:156 {
                Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(RequestEvent $event): void …
                › 
                ›     throw new NotFoundHttpException($message, $e);} catch (MethodNotAllowedException $e) {
              }
              /www/wwwroot/consentz/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
                Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
                › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
              }
              /www/wwwroot/consentz/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
                Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
                ›     }    $listener($event, $eventName, $this);}
              }
              /www/wwwroot/consentz/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);}
              }
              /www/wwwroot/consentz/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
                Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
                › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/HttpKernel.php:159 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                › $event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);}
              /www/wwwroot/consentz/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) {
              }
              /www/wwwroot/consentz/vendor/symfony/http-kernel/Kernel.php:193 {
                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 {
              }
              /www/wwwroot/consentz/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /www/wwwroot/consentz/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /www/wwwroot/consentz/public/index.php:4 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/www/wwwroot/consentz/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "request"
      ]
    ]
  ]
  -errorCount: [
    "" => 0
    15 => 1
  ]
  -requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#1300 …}
}

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip,deflate,br"
host
"staging.consentz.com"
user-agent
"Mozilla/5.0 (compatible; Applebot/0.1; +http://www.apple.com/go/applebot)"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Fri, 26 Jun 2026 19:19:58 GMT"
vary
"Accept"
x-debug-exception
"No%20route%20found%20for%20%22GET%20https%3A%2F%2Fstaging.consentz.com%2Fpublic%2F.git%2FHEAD%22"
x-debug-exception-file
"%2Fwww%2Fwwwroot%2Fconsentz%2Fvendor%2Fsymfony%2Fhttp-kernel%2FEventListener%2FRouterListener.php:156"
x-debug-token
"1b4998"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
ADMIN_EMAIL
"test@example.com"
APP_DEBUG
"1"
APP_DOMAIN
"https://staging.consentz.com"
APP_ENV
"dev"
APP_SECRET
"629f2cb9d103e34b895d9d8664b062a7"
APP_SHARE_DIR
"var/share"
APP_URL
"https://staging.consentz.com"
APP_URl
"https://staging.consentz.com/"
ASSEMBL_API_KEY
"0f2d9cb73fce44afbfc53e8a438132af"
ASYNC_CORRESPONDENCE_EMAIL_CLINIC_IDS
""
ASYNC_EMAIL_CLINIC_IDS
""
ASYNC_GENERIC_SURVEY_EMAIL_CLINIC_IDS
""
ASYNC_INVOICE_EMAIL_CLINIC_IDS
""
ASYNC_POST_APT_FORM_EMAIL_CLINIC_IDS
""
ASYNC_POST_APT_NOTIFICATION_EMAIL_CLINIC_IDS
""
ASYNC_SURVEY_NOTIFICATION_EMAIL_CLINIC_IDS
"all"
ASYNC_TREATMENT_PDF_EMAIL_CLINIC_IDS
""
AWS_ACCESS_KEY_ID
""
AWS_BOUNCE_TOPIC
"arn:aws:sns:eu-west"
AWS_BUCKET
"consentz-london"
AWS_KEY
""
AWS_PUSH_DEFAULT_PLATFORM_ARN
"arn:aws:sns:us-east-1:123456789012:app/APNS/my-app-ios"
AWS_REGION
"eu-west-2"
AWS_SECRET
""
AWS_SECRET_ACCESS_KEY
""
AWS_SNS_ARN_IOS
"arn:aws:sns:eu-west-1:466744329731:app/APNS/Consentz-test-prod"
AWS_SNS_ARN_IOS_DEV
"arn:aws:sns:eu-west-1:466744329731:app/APNS_SANDBOX/Consentz-test-dev"
BOOKING_SERVER_NAME
"stagebooking.consentz.com"
CACHED_PATIENT_COUNT_CLINIC_IDS
"all"
CLOUD_FRONT_URL
"https://thumbor.consentz.com"
CONSENTZ_ADMIN_ID
"3221"
CORS_ALLOW_ORIGIN
"^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$"
DATABASE_HOST
"127.0.0.1"
DATABASE_NAME
"consentz_dev"
DATABASE_PASSWORD
"CXzPyC4KCAPshBsJ"
DATABASE_PORT
"3306"
DATABASE_URL
"mysql://consentz_dev_usr:CXzPyC4KCAPshBsJ@127.0.0.1:3306/consentz_dev?serverVersion=11.4.46&charset=utf8mb4"
DATABASE_USER
"consentz_dev_usr"
DEFAULT_DB_PATH
"%kernel.cache_dir%/Resources/private/tests/snapshot.sqlite"
DEFAULT_URI
"https://staging.consentz.com"
DEMO_MASTER_CLINIC_ID
"3"
EXPORT_RANGE
"20"
FIREBASE_API_KEY
"AIzaSyCsQhdSWk4hBIairHc2V6E_JcCEmWtiOmU"
FIREBASE_APP_ID
"1:587612139543:web:ab5168a003b66ad2ebec52"
FIREBASE_AUTH_DOMAIN
"webchat-7c29a.firebaseapp.com"
FIREBASE_DEFAULT_ACTIONS
""
FIREBASE_DEFAULT_ICON
"https://v3.consentz.com/images/app-logo.jpg"
FIREBASE_DEFAULT_IMAGE
"https://v3.consentz.com/images/app-logo.jpg"
FIREBASE_DEFAULT_REQUIRE_INTERACTION
"false"
FIREBASE_DEFAULT_SOUND
"default"
FIREBASE_LEGACY_SERVER_KEY
"AIzaSyCsQhdSWk4hBIairHc2V6E_JcCEmWtiOmU"
FIREBASE_MESSAGING_SENDER_ID
"587612139543"
FIREBASE_PROJECT_ID
"webchat-7c29a"
FIREBASE_SERVICE_ACCOUNT_FILE
"{"type":"service_account","project_id":"webchat-7c29a","private_key_id":"c7b30aa073363578fa4f14172bf5a0dba6e3670c","private_key":"-----BEGIN PRIVATE KEY-----\\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQChnNbRgLDVvEGH\\nnoN3gsByweeQ6XK32qkRSDoEsvscDo7gtVg6K4MdRX82LAvK7rNSw0k3o9uQlMz+\\nxQF1i4IWmwip+W34Q1TPW16avatyfsIBgy0FTNrmZSlkpjc2QR33OBcErCKre9dh\\ni/w9tI8INOPGhsIV/zb5OfUp4NbNCNUL4LNvd3JAeIvwAdeZ2OKWsfBW2q8v4alC\\nHvX+riXiLsw9r/cxlowfPLGs/drg90FMVbvG7zbTGnoCSTGFBLTIOcAsF9Z0gf3n\\nM+qT7Qc63hxELADT1ufREs8RPss60/7fP7Q1Cs4/rxzk1ei27QCaa8xhEu/OUO2z\\nuKOMZLedAgMBAAECggEABMlliKWapAhkGnu37usly+BXyjBLHQxYoJhQKGgSs77v\\n1wXLNXt12GdnQETN6DaDHWSHJe/WmeT5k2KYMfguI+d3ByD9QFkVYuGua7/jzmU+\\niTC7VyJZHQs9aB7by/tIXQen962PhoVWMkXx2sDSOBu07JVJaPRhSo1yzpXU8Hqr\\n8HkOXwGNs2QpcgfJP0e+w/gcWZjTVJtH/OzMi7wEhGnsqqw4bZMhEbmBXzmuWIXo\\nX2QCN/8QFa8c1DPijeE2ffX+Hj4IRWCJzlOHME3NUigk1aOCdfJatTSfPZiRAVe6\\ndKRwbpR5z5U5FAUKDfluCEXHL4HajTKVYWXOGEUXkwKBgQDPDAc+6kq40qQ7OV9X\\nHrah/u57/uxFgtrlfrpnpXUK6lSc3D2+E/fH4HOOQnZka04fP31pyN03BJsUE5AU\\nfey7MVVM4o3EYLdL8T0eaBBgAnr9GzjljhHdHUJGIXXMmkWuReA2vCcWBbKJyPQV\\nrtMl71ZweQIw4/Y6ZDozcWTXTwKBgQDH0sxn8Yb/fjo6+t4M6l2iNiIGpDCaC/R5\\nHbjLUGej8FDy/ch9Ap2xSVOakbs0YpwM+a9KOU1FOWPVLLTs14pmtrRvJDkDUXkC\\nKgOgvNs9IAGpHOceTGbG8hl17ge376fO6IRryLfG7+Blay6BTSTx2mpMPZmlkuJb\\n8/tEYERHUwKBgQCJ/gtKPF7mxcUdj8RiTR8N4tnRnHqebXM053yXHahfSQRxszwX\\nVjmbZpW9p8A+d2IO44LToUMGqzQscklhzvebX2rpnkk8K/WeUL8aZ+MaCi0sShtm\\nq4RuaVTFZwGbBusQFpQ0BrzKKavvtxYu6WDi9JwYxB3YteZiznAX3yiFcwKBgQCC\\nophJeAhWrdIpzuouLWYLbzJtfxfbDefE6p5uJOGstqZlRW6182jeh16l1ZI6nCED\\nBpUHhFC06eEPc4vQrtTnc5igdGDlf3UJ6ie3BOCbpHoRcjjSgQZMF+h3Rac8I+xk\\nA3TW9kDXSOk9xIWBuMpnZvBJaZgyO8XKccYaHIlmywKBgQCmbwmnShau7jpnqSSs\\n6WGN9/jlH1cnk13WWyp4wINJE9+SFXoAx6MavQd0p1/v6eugCzK/TYgSfj1+yHKj\\nyPle/Bl5+jiFwsXnGqmmIGNlSfUM54qIDI79dA9I/hk7H+OyIhLy3mSTBubF9jUy\\ndEpHAtfZhZiPuVaEzpHwP/WtXQ==\\n-----END PRIVATE KEY-----\\n","client_email":"firebase-adminsdk-fbsvc@webchat-7c29a.iam.gserviceaccount.com","client_id":"111411381410173692445","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_x509_cert_url":"https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-fbsvc%40webchat-7c29a.iam.gserviceaccount.com","universe_domain":"googleapis.com"}"
FIREBASE_VAPID_KEY
"BDIZf0QduBwknmH6wBPGpNLg-i_PR3QSpPATULe24G150AF4QZOajdsx4o4zFUKO1nFK9vAkQ_PofXT_F-ibWzw"
FULL_CALENDAR_SCHEDULER_KEY
"0786559129-fcs-1505813947"
GOCARDLESS_ACCESS_TOKEN
"_yfKfiqE-RC_M9RiiNKVv1yJqmzxq5uS5iIIrpF-"
GOCARDLESS_ENVIRONMENT
"sandbox"
GOCARDLESS_WEBHOOK_SECRET
"9984xElwPyC5P0W740F15AK2Nm6qcW"
GOOGLE_API_KEY
""
GOOGLE_AUTH_CONFIG
"%kernel.project_dir%/path/to/file.json"
GOOGLE_CALENDAR_DEFAULT_TIMEZONE
"Europe/London"
GOOGLE_CLIENT_ID
"329872179012-7r5t0nolfj9vrk5ri3ko84u2j9a988a5.apps.googleusercontent.com"
GOOGLE_CLIENT_SECRET
"sClRCShA6ZWYJsa4dB6yHoQV"
GOOGLE_FULL_CALENDAR_KEY
"AIzaSyA4rJYvRrkEnG-oV-4e_6eT_Drw8rsqI1E"
GRAFANA_IFRAME_URL
"https://grafana.consentz.com/d/consentz-symfony-app-new/consentz-symfony-app2"
IMPORT_CONFIG
"%kernel.root_dir%/../src/Resources/import/config/import.yml"
IP_ADDRESS
"127.0.0.1"
IS_TEST_CHRONOSCAN_PDF
"1"
IS_TEST_PAYMENTSENSE
"true"
IS_TEST_STRIPE
"true"
MAILER_DSN
"null://null"
MAILER_FROM
"please_do_not_reply@consentz.com"
MAILER_HOST
"127.0.0.1"
MAILER_PASSWORD
"null"
MAILER_TRANSPORT
"smtp"
MAILER_URL
"null://localhost"
MAILER_USER
"null"
MAIN_AWS_REGION
"eu-west-2"
MARKETING_CLINIC_ID
"5"
MEETING_URL
"meeting.consentz.com"
MESSENGER_TRANSPORT_DSN
"doctrine://default"
MONGO_COLLECTION
"test"
MONGO_DB
"mongodb://0.0.0.0:27017"
OPTIMIZED_CALENDAR_CLINIC_IDS
"all"
OPTIMIZED_PATIENT_LIST_CLINIC_IDS
"all"
OPTIMIZED_PATIENT_SEARCH_CLINIC_IDS
"all"
OPTIMIZED_QUESTIONNAIRE_CLINIC_IDS
"all"
PAGE_RANGE
"10"
PARTNERSTACK_API_KEY
"1q7pkbVIonElGUTYfxSxDD2NAK7mzIF6"
PARTNERSTACK_BASIC_KEY
"cGtfRWxCVnV1UXVRV0t4ZzhpaDMwNHQxT3BZOUJDUlh6NmM6c2tfVTdtMkJHTHlLSW1FSnNjWFZnd0dRSzJlOXVYRnJBRjM="
PAYMENTSENSE_HOUSE_ID
"SM166J08"
PLIVO_AUTHID
"MAZDUYYTVMNMVJNMJJNT"
PLIVO_TOKEN
"Y2Q3OWEwODJmYzU2NWQxODk4ZDAxYTRmZGI0NTg0"
PSQL_DATABASE_HOST
"62.233.66.48"
PSQL_DATABASE_NAME
"TPC_Live"
PSQL_DATABASE_PASSWORD
"x1pr7VrgD339"
PSQL_DATABASE_PORT
"5432"
PSQL_DATABASE_USER
"tpc_readonly"
PUBLIC_KEY
"pk_test_51S137vLTPl6lWIFbcZll75Zg1aQ0kLlXJDdNrGhvIjIA55zC15JUAexmvpeXxogwRCZPnWMJoyAg4c3akTbrHigp00RBLf2SBx"
RECAPTCHA_KEY
"6LcvRw8TAAAAAMkscuomm6-74Q5tEzsH8vjp_RQP"
REDIS_URL
"redis://127.0.0.1:6379"
SALT_KEY
"J0o4jw8ouXwd41Xb5_WXEz6y3jMmIkGu"
SECRET_KEY
"sk_test_51S137vLTPl6lWIFbuPpKMQLtZxUTsFWHm2dPz1VX7USjUVT7o8KiQhUwQhx0CYdGw3NvvoB4zSegcIhw5k1JyW1H00AqLbOpbk"
SHORT_HOST_NAME
"http://staging.cstz.co/"
SOCKET_PUBLIC_KEY
"TM2ubn3G4vP7FENcX5gSsywdLYJecHm8a"
SOCKET_SECRET_KEY
"Sg6NLX4cfay3MhRwnBEWP8s9xjJAbvtd"
SOCKET_URL
"socket-staging.consentz.com"
SQS_QUEUE_DEFAULT
"https://sqs.eu-west-2.amazonaws.com/466744329731/consentz_queue_main_nginx_stage"
SQS_QUEUE_PAYMENTSENSE
"https://sqs.eu-west-2.amazonaws.com/466744329731/consentz_queue_paymentsense_nginx_stage"
SQS_QUEUE_REMINDER
"https://sqs.eu-west-2.amazonaws.com/466744329731/consentz_queue_reminders_nginx_stage"
SQS_QUEUE_SET_CREATED_BY
"https://sqs.eu-west-2.amazonaws.com/466744329731/consentz_queue_set_created_by_nginx_stage"
SQS_QUEUE_XERO_SYNC
"https://sqs.eu-west-2.amazonaws.com/466744329731/consentz_queue_xero_sync_nginx_stage"
SQS_QUEUE_ZIP_IMPORT
"https://sqs.eu-west-2.amazonaws.com/466744329731/consents_queue_zip_import_nginx_stage"
STRIPE_API_KEY
"sk_test_51Ikrc8GWL1csdzH0DTi58bHz6HUUKmKCOd45fs2mFqXGBa9uEf3W8oJXtpzNal1NplCs6vfdtW2qBgd3ZodM6xB500p0Z8jble"
STRIPE_CLIENT_ID
"ca_JYa9SU6cXVAyuVwCsfaDpzOUzsMjGedK"
STRIPE_PUBLIC_KEY
"pk_test_51Ikrc8GWL1csdzH0OQibAn6Vr6mKN3oGwxAXHBQd4YsDe4opI5UUs2HKRnmtaw2gQXgnHtXWCXTvkIW0C5XOZBjU00zeaaLS3A"
TEST_DB_PATH
"%kernel.cache_dir%/db.sqlite"
THUMBOR_URL
"https://thumbor.consentz.com"
THUNBOR_SECRET
"i-01ce33f42a347e8fe"
TIMEZONE_FOR_TIME_TYPE
"Europe/London"
TRANSCRIPTION_API_KEY
"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"
TWILIO_SID
"AC94438877b0e67d860c8292c276279656"
TWILIO_SMS_FROM
"+18647744835"
TWILIO_TOKEN
"eee5749c649946cb644f9abba8a62eb1"
UPLOADS_CLINIC_FOLDER
"test-clinic"
UPLOADS_FOLDER
"test-server"
VIDEO_API_KEY
"dAbrb1xSrSNod7Jhe3luXmFRiBpSxQ"
VIDEO_API_URL
"https://video.consentz.com/"
WEBSITE_DOMAIN
"staging.consentz.com"
XERO_CLIENT_ID
"26456C80C953490AAF0881A6164996C2"
XERO_CLIENT_SECRET
"724LUODcJPXxIk3TMlpwl0peXVEA4bREQUbGru2CsbE3k2WH"
XERO_REDIRECT_URI
"https://staging.consentz.com/admin/clinics/connect-xero"
ZENDESK_API_TOKEN
"lyqMjGKKo6rlSzIdXPBP77wjiyITamaneHa1vZMU"
ZENDESK_EMAIL
"care@consentz.com"
ZENDESK_SUBDOMAIN
"consentz"
ZOOM_CLIENT_ID
"0CQmAJF5Si6XLGiNDdCfxQ"
ZOOM_CLIENT_SECRET
"79lb26Zx3lRTQ689pw4n1vCdUgkcZq5M"
ZOOM_JWT_API_KEY
"tNcpPKrlRLygq8R0Y7ZMgQ"
ZOOM_JWT_API_SECRET
"jt82XgelPXfXb0pFgjP0u0GlwohNHIqryIQ8"
ZOOM_REDIRECT_URI
"https://staging.consentz.com/admin/clinics/zoom/connect"
admin_email
"housedev01@gmail.com"
mailer_from
"please_do_not_reply@consentz.com"

Defined as regular env variables

Key Value
APP_PROJECT_DIR
"/www/wwwroot/consentz"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/www/wwwroot/consentz"
]
CONTENT_LENGTH
""
CONTENT_TYPE
""
DOCUMENT_ROOT
"/www/wwwroot/consentz/public"
DOCUMENT_URI
"/index.php"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/home/www"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip,deflate,br"
HTTP_HOST
"staging.consentz.com"
HTTP_USER_AGENT
"Mozilla/5.0 (compatible; Applebot/0.1; +http://www.apple.com/go/applebot)"
PATH_INFO
""
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"66.187.5.228"
REMOTE_PORT
"50938"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1782501598
REQUEST_TIME_FLOAT
1782501598.1774
REQUEST_URI
"/public/.git/HEAD"
SCRIPT_FILENAME
"/www/wwwroot/consentz/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"159.65.54.97"
SERVER_NAME
"staging.consentz.com"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.24.0"
SYMFONY_DOTENV_PATH
"/www/wwwroot/consentz/.env"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_DEBUG,APP_SECRET,APP_SHARE_DIR,DEFAULT_URI,APP_URL,DATABASE_URL,MESSENGER_TRANSPORT_DSN,MAILER_DSN,REDIS_URL,GOOGLE_API_KEY,GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,GOOGLE_AUTH_CONFIG,AWS_PUSH_DEFAULT_PLATFORM_ARN,AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY,AWS_REGION,CORS_ALLOW_ORIGIN,APP_DOMAIN,WEBSITE_DOMAIN,APP_URl,IP_ADDRESS,ZOOM_CLIENT_ID,ZOOM_CLIENT_SECRET,ZOOM_REDIRECT_URI,ZOOM_JWT_API_KEY,ZOOM_JWT_API_SECRET,AWS_KEY,AWS_SECRET,MAIN_AWS_REGION,AWS_BUCKET,AWS_BOUNCE_TOPIC,AWS_SNS_ARN_IOS,AWS_SNS_ARN_IOS_DEV,STRIPE_API_KEY,STRIPE_CLIENT_ID,IS_TEST_STRIPE,UPLOADS_FOLDER,ADMIN_EMAIL,GOOGLE_FULL_CALENDAR_KEY,GOOGLE_CALENDAR_DEFAULT_TIMEZONE,IMPORT_CONFIG,DEFAULT_DB_PATH,TEST_DB_PATH,PAGE_RANGE,EXPORT_RANGE,SHORT_HOST_NAME,GOCARDLESS_ENVIRONMENT,GOCARDLESS_ACCESS_TOKEN,GOCARDLESS_WEBHOOK_SECRET,THUMBOR_URL,THUNBOR_SECRET,CLOUD_FRONT_URL,FULL_CALENDAR_SCHEDULER_KEY,BOOKING_SERVER_NAME,PAYMENTSENSE_HOUSE_ID,IS_TEST_PAYMENTSENSE,MAILER_FROM,SQS_QUEUE_DEFAULT,SQS_QUEUE_REMINDER,SQS_QUEUE_PAYMENTSENSE,SQS_QUEUE_SET_CREATED_BY,SQS_QUEUE_ZIP_IMPORT,SQS_QUEUE_XERO_SYNC,PSQL_DATABASE_HOST,PSQL_DATABASE_PORT,PSQL_DATABASE_NAME,PSQL_DATABASE_USER,PSQL_DATABASE_PASSWORD,MAILER_TRANSPORT,MAILER_HOST,MAILER_USER,MAILER_PASSWORD,TWILIO_SID,TWILIO_TOKEN,TWILIO_SMS_FROM,PLIVO_AUTHID,PLIVO_TOKEN,XERO_CLIENT_ID,XERO_CLIENT_SECRET,XERO_REDIRECT_URI,TIMEZONE_FOR_TIME_TYPE,STRIPE_PUBLIC_KEY,SECRET_KEY,PUBLIC_KEY,SOCKET_URL,SOCKET_PUBLIC_KEY,SOCKET_SECRET_KEY,MEETING_URL,VIDEO_API_URL,VIDEO_API_KEY,MARKETING_CLINIC_ID,OPTIMIZED_PATIENT_SEARCH_CLINIC_IDS,OPTIMIZED_PATIENT_LIST_CLINIC_IDS,ASSEMBL_API_KEY,TRANSCRIPTION_API_KEY,GRAFANA_IFRAME_URL,MAILER_URL,UPLOADS_CLINIC_FOLDER,admin_email,MONGO_DB,MONGO_COLLECTION,mailer_from,DATABASE_HOST,DATABASE_PORT,DATABASE_NAME,DATABASE_USER,DATABASE_PASSWORD,IS_TEST_CHRONOSCAN_PDF,SALT_KEY,RECAPTCHA_KEY,PARTNERSTACK_API_KEY,PARTNERSTACK_BASIC_KEY,ASYNC_EMAIL_CLINIC_IDS,OPTIMIZED_CALENDAR_CLINIC_IDS,CACHED_PATIENT_COUNT_CLINIC_IDS,OPTIMIZED_QUESTIONNAIRE_CLINIC_IDS,ASYNC_SURVEY_NOTIFICATION_EMAIL_CLINIC_IDS,ASYNC_CORRESPONDENCE_EMAIL_CLINIC_IDS,ASYNC_INVOICE_EMAIL_CLINIC_IDS,ASYNC_GENERIC_SURVEY_EMAIL_CLINIC_IDS,ASYNC_POST_APT_FORM_EMAIL_CLINIC_IDS,ASYNC_TREATMENT_PDF_EMAIL_CLINIC_IDS,ASYNC_POST_APT_NOTIFICATION_EMAIL_CLINIC_IDS,CONSENTZ_ADMIN_ID,FIREBASE_API_KEY,FIREBASE_AUTH_DOMAIN,FIREBASE_PROJECT_ID,FIREBASE_APP_ID,FIREBASE_MESSAGING_SENDER_ID,FIREBASE_VAPID_KEY,FIREBASE_LEGACY_SERVER_KEY,FIREBASE_SERVICE_ACCOUNT_FILE,FIREBASE_DEFAULT_ICON,FIREBASE_DEFAULT_IMAGE,FIREBASE_DEFAULT_SOUND,FIREBASE_DEFAULT_ACTIONS,FIREBASE_DEFAULT_REQUIRE_INTERACTION,ZENDESK_SUBDOMAIN,ZENDESK_EMAIL,ZENDESK_API_TOKEN,DEMO_MASTER_CLINIC_ID"
USER
"www"

Parent Request

Return to parent request (token = 41e105)

Key Value
_remove_csp_headers
true
_stopwatch_token
"e1dde1"