GET http://server.tail2daa0b.ts.net/attendance

AttendanceController :: sheet

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_controller
"App\Controller\AttendanceController::sheet"
_controller_attributes
[
  Symfony\Component\Routing\Attribute\Route {#452
    +methods: [
      "GET"
    ]
    +envs: []
    +schemes: []
    +aliases: []
    +path: "/attendance"
    +name: "attendance"
    +requirements: []
    +options: []
    +defaults: []
    +host: null
    +condition: null
    +priority: null
  }
]
_firewall_context
"security.firewall.map.context.main"
_route
"attendance"
_route_params
[]
_security_authenticators
[]
_security_firewall_run
"_security_main"
_security_skipped_authenticators
[
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#768
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#686 …}
  }
]
_stopwatch_token
"397c01"

Request Headers

Header Value
accept
"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
accept-encoding
"gzip, deflate, br, zstd"
accept-language
"en-US,en;q=0.9"
cookie
"main_auth_profile_token=9c3dbe; PHPSESSID=e812a874d185a9d6104e742e35904db4"
host
"server.tail2daa0b.ts.net"
mod-rewrite
"On"
priority
"u=0, i"
referer
"https://server.tail2daa0b.ts.net/clock"
sec-ch-ua
""Microsoft Edge";v="155", "Chromium";v="155", "Not(A:Brand";v="24""
sec-ch-ua-mobile
"?0"
sec-ch-ua-platform
""Windows""
sec-fetch-dest
"document"
sec-fetch-mode
"navigate"
sec-fetch-site
"same-origin"
sec-fetch-user
"?1"
tailscale-funnel-request
"?1"
upgrade-insecure-requests
"1"
user-agent
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36 Edg/155.0.0.0"
x-forwarded-for
"180.195.74.162"
x-forwarded-host
"server.tail2daa0b.ts.net"
x-forwarded-proto
"https"
x-php-ob-level
"1"

Request Content

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

Retry Command

curl \
  --compressed \
  --url 'http://server.tail2daa0b.ts.net/attendance' \
  --header 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' \
  --header 'Referer: https://server.tail2daa0b.ts.net/clock' \
  --header 'Sec-Fetch-Mode: navigate' \
  --header 'Sec-Ch-Ua-Platform: "Windows"' \
  --header 'Upgrade-Insecure-Requests: 1' \
  --header 'Accept-Encoding: gzip, deflate, br, zstd' \
  --header 'Accept-Language: en-US,en;q=0.9' \
  --header 'Sec-Fetch-User: ?1' \
  --header 'Tailscale-Funnel-Request: ?1' \
  --header 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36 Edg/155.0.0.0' \
  --header 'Mod-Rewrite: On' \
  --header 'Sec-Ch-Ua: "Microsoft Edge";v="155", "Chromium";v="155", "Not(A:Brand";v="24"' \
  --header 'X-Forwarded-Proto: https' \
  --header 'Sec-Fetch-Site: same-origin' \
  --header 'Sec-Ch-Ua-Mobile: ?0' \
  --header 'X-Forwarded-For: 180.195.74.162' \
  --header 'Sec-Fetch-Dest: document' \
  --header 'Priority: u=0, i' \
  --header 'X-Forwarded-Host: server.tail2daa0b.ts.net' \
  --header 'X-Php-Ob-Level: 1' \
  --cookie 'main_auth_profile_token=9c3dbe; PHPSESSID=e812a874d185a9d6104e742e35904db4'

Response

Response Headers

Header Value
cache-control
"max-age=0, must-revalidate, private"
content-type
"text/html; charset=UTF-8"
date
"Mon, 19 Oct 2026 13:55:10 GMT"
expires
"Mon, 19 Oct 2026 13:55:10 GMT"
x-debug-token
"b49f1f"
x-robots-tag
"noindex"

Cookies

Request Cookies

Key Value
PHPSESSID
"e812a874d185a9d6104e742e35904db4"
main_auth_profile_token
"9c3dbe"

Response Cookies

No response cookies

Session 6

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

6 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:42
[
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-core\Authentication\Token\Storage\UsageTrackingTokenStorage.php"
    "line" => 42
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-http\Firewall\AccessListener.php"
    "line" => 75
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-bundle\Debug\WrappedLazyListener.php"
    "line" => 52
    "function" => "authenticate"
    "class" => "Symfony\Component\Security\Http\Firewall\AccessListener"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-bundle\Security\LazyFirewallContext.php"
    "line" => 64
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-bundle\Debug\TraceableFirewallListener.php"
    "line" => 88
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-http\Firewall.php"
    "line" => 86
    "function" => "callListeners"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\event-dispatcher\Debug\WrappedListener.php"
    "line" => 115
    "function" => "onKernelRequest"
    "class" => "Symfony\Component\Security\Http\Firewall"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\event-dispatcher\EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\event-dispatcher\EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php"
    "line" => 129
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 164
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\public\index.php"
    "line" => 5
    "args" => [
      "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
App\Service\Auth:14
[
  [
    "file" => "C:\Users\jayve\moderators\src\Service\Auth.php"
    "line" => 14
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\src\Twig\AppExtension.php"
    "line" => 20
    "function" => "user"
    "class" => "App\Service\Auth"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\08\08f6a6eaa6cddf92f20d8c4733878801.php"
    "line" => 78
    "function" => "{closure:App\Twig\AppExtension::getFunctions():20}"
    "class" => "App\Twig\AppExtension"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_1eb348a25e2e3c27aa74e5ffe2ba6265"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\75\7568c25ccb7db00f42ea3052172fcb33.php"
    "line" => 59
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_961ec76faa1a967508154b0142d68fee"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 416
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 431
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\TemplateWrapper.php"
    "line" => 53
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Environment.php"
    "line" => 343
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 472
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 477
    "function" => "doRenderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 281
    "function" => "doRender"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\src\Controller\AttendanceController.php"
    "line" => 418
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 190
    "function" => "sheet"
    "class" => "App\Controller\AttendanceController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\public\index.php"
    "line" => 5
    "args" => [
      "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:73
[
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\TokenStorage\SessionTokenStorage.php"
    "line" => 73
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\CsrfTokenManager.php"
    "line" => 69
    "function" => "hasToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\SameOriginCsrfTokenManager.php"
    "line" => 92
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\form\FormRenderer.php"
    "line" => 54
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\08\08f6a6eaa6cddf92f20d8c4733878801.php"
    "line" => 95
    "function" => "renderCsrfToken"
    "class" => "Symfony\Component\Form\FormRenderer"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_1eb348a25e2e3c27aa74e5ffe2ba6265"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\75\7568c25ccb7db00f42ea3052172fcb33.php"
    "line" => 59
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_961ec76faa1a967508154b0142d68fee"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 416
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 431
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\TemplateWrapper.php"
    "line" => 53
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Environment.php"
    "line" => 343
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 472
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 477
    "function" => "doRenderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 281
    "function" => "doRender"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\src\Controller\AttendanceController.php"
    "line" => 418
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 190
    "function" => "sheet"
    "class" => "App\Controller\AttendanceController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\public\index.php"
    "line" => 5
    "args" => [
      "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:49
[
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\TokenStorage\SessionTokenStorage.php"
    "line" => 49
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\CsrfTokenManager.php"
    "line" => 70
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\SameOriginCsrfTokenManager.php"
    "line" => 92
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\form\FormRenderer.php"
    "line" => 54
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\08\08f6a6eaa6cddf92f20d8c4733878801.php"
    "line" => 95
    "function" => "renderCsrfToken"
    "class" => "Symfony\Component\Form\FormRenderer"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_1eb348a25e2e3c27aa74e5ffe2ba6265"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\75\7568c25ccb7db00f42ea3052172fcb33.php"
    "line" => 59
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_961ec76faa1a967508154b0142d68fee"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 416
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 431
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\TemplateWrapper.php"
    "line" => 53
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Environment.php"
    "line" => 343
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 472
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 477
    "function" => "doRenderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 281
    "function" => "doRender"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\src\Controller\AttendanceController.php"
    "line" => 418
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 190
    "function" => "sheet"
    "class" => "App\Controller\AttendanceController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\public\index.php"
    "line" => 5
    "args" => [
      "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:53
[
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\TokenStorage\SessionTokenStorage.php"
    "line" => 53
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\CsrfTokenManager.php"
    "line" => 70
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\security-csrf\SameOriginCsrfTokenManager.php"
    "line" => 92
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\form\FormRenderer.php"
    "line" => 54
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\08\08f6a6eaa6cddf92f20d8c4733878801.php"
    "line" => 95
    "function" => "renderCsrfToken"
    "class" => "Symfony\Component\Form\FormRenderer"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_1eb348a25e2e3c27aa74e5ffe2ba6265"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\75\7568c25ccb7db00f42ea3052172fcb33.php"
    "line" => 59
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_961ec76faa1a967508154b0142d68fee"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 416
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 431
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\TemplateWrapper.php"
    "line" => 53
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Environment.php"
    "line" => 343
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 472
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 477
    "function" => "doRenderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 281
    "function" => "doRender"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\src\Controller\AttendanceController.php"
    "line" => 418
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 190
    "function" => "sheet"
    "class" => "App\Controller\AttendanceController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\public\index.php"
    "line" => 5
    "args" => [
      "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Bridge\Twig\AppVariable:185
[
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\twig-bridge\AppVariable.php"
    "line" => 185
    "function" => "getFlashBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Extension\CoreExtension.php"
    "line" => 1996
    "function" => "getFlashes"
    "class" => "Symfony\Bridge\Twig\AppVariable"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\08\08f6a6eaa6cddf92f20d8c4733878801.php"
    "line" => 274
    "function" => "getAttribute"
    "class" => "Twig\Extension\CoreExtension"
    "type" => "::"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_1eb348a25e2e3c27aa74e5ffe2ba6265"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\var\cache\dev\twig\75\7568c25ccb7db00f42ea3052172fcb33.php"
    "line" => 59
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 461
    "function" => "doDisplay"
    "class" => "__TwigTemplate_961ec76faa1a967508154b0142d68fee"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 416
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Template.php"
    "line" => 431
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\TemplateWrapper.php"
    "line" => 53
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\twig\twig\src\Environment.php"
    "line" => 343
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 472
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 477
    "function" => "doRenderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\framework-bundle\Controller\AbstractController.php"
    "line" => 281
    "function" => "doRender"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\src\Controller\AttendanceController.php"
    "line" => 418
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 190
    "function" => "sheet"
    "class" => "App\Controller\AttendanceController"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\http-kernel\Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "C:\Users\jayve\moderators\public\index.php"
    "line" => 5
    "args" => [
      "C:\Users\jayve\moderators\vendor\autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"f310a60547d266497e9c60e50389df3d"
APP_SHARE_DIR
"var/share"
DATABASE_URL
"mysql://root:root@127.0.0.1:3312/moderators?serverVersion=8.0&charset=utf8mb4"
GATE_PASSWORD_HASH
"$2y$13$oirsTecH4AKyBWZnTl.u7uqbYxl/nwvwLNa7ywp7PAbEtFXBHcFly"
MAILER_DSN
"null://null"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"

Defined as regular env variables

Key Value
ALLUSERSPROFILE
"C:\ProgramData"
APPDATA
"C:\Users\jayve\AppData\Roaming"
APP_DEBUG
"1"
APP_PROJECT_DIR
"C:\Users\jayve\moderators"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "C:\Users\jayve\moderators"
]
CHROME_CRASHPAD_PIPE_NAME
"\\.\pipe\crashpad_24088_NZDSKWYZMZHAJLCK"
COLORTERM
"truecolor"
COMPOSER_CACHE_DIR
"C:\Users\jayve\scoop\persist\composer\cache"
COMPOSER_HOME
"C:\Users\jayve\scoop\persist\composer\home"
COMPUTERNAME
"SERVER"
CONTENT_LENGTH
""
CONTENT_TYPE
""
ComSpec
"C:\WINDOWS\system32\cmd.exe"
CommonProgramFiles
"C:\Program Files\Common Files"
CommonProgramFiles(x86)
"C:\Program Files (x86)\Common Files"
CommonProgramW6432
"C:\Program Files\Common Files"
DEFAULT_URI
"https://127.0.0.1:8000/"
DOCUMENT_ROOT
"C:\Users\jayve\moderators\public\"
DOCUMENT_URI
"/index.php"
DriverData
"C:\Windows\System32\Drivers\DriverData"
EFC_13836_1592913036
"1"
EFC_13836_4126798990
"1"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
GIT_ASKPASS
"c:\Users\jayve\AppData\Roaming\Code\User\globalStorage\vscode.git\askpass\70789581cae28aa7\askpass.sh"
GLOG_logbufsecs
"0"
HOMEDRIVE
"C:"
HOMEPATH
"\Users\jayve"
HTTPS
""
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br, zstd"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.9"
HTTP_COOKIE
"main_auth_profile_token=9c3dbe; PHPSESSID=e812a874d185a9d6104e742e35904db4"
HTTP_HOST
"server.tail2daa0b.ts.net"
HTTP_MOD_REWRITE
"On"
HTTP_PRIORITY
"u=0, i"
HTTP_REFERER
"https://server.tail2daa0b.ts.net/clock"
HTTP_SEC_CH_UA
""Microsoft Edge";v="155", "Chromium";v="155", "Not(A:Brand";v="24""
HTTP_SEC_CH_UA_MOBILE
"?0"
HTTP_SEC_CH_UA_PLATFORM
""Windows""
HTTP_SEC_FETCH_DEST
"document"
HTTP_SEC_FETCH_MODE
"navigate"
HTTP_SEC_FETCH_SITE
"same-origin"
HTTP_SEC_FETCH_USER
"?1"
HTTP_TAILSCALE_FUNNEL_REQUEST
"?1"
HTTP_UPGRADE_INSECURE_REQUESTS
"1"
HTTP_USER_AGENT
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36 Edg/155.0.0.0"
HTTP_X_FORWARDED_FOR
"180.195.74.162"
HTTP_X_FORWARDED_HOST
"server.tail2daa0b.ts.net"
HTTP_X_FORWARDED_PROTO
"https"
INTEL_DEV_REDIST
"C:\Program Files (x86)\Common Files\Intel\Shared Libraries\"
LANG
"en_US.UTF-8"
LOCALAPPDATA
"C:\Users\jayve\AppData\Local"
LOGONSERVER
"\\SERVER"
MIC_LD_LIBRARY_PATH
"C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic"
NUMBER_OF_PROCESSORS
"12"
OS
"Windows_NT"
OneDrive
"C:\Users\jayve\OneDrive"
OneDriveConsumer
"C:\Users\jayve\OneDrive"
PATHEXT
".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW;.CPL"
PATH_INFO
"/attendance"
PHP_BINARY
"C:\Users\jayve\scoop\shims\php.exe"
PHP_INI_SCAN_DIR
"C:\Users\jayve\scoop\apps\php\current\cli;C:\Users\jayve\scoop\apps\php\current\cli\conf.d;"
PHP_PATH
"C:\Users\jayve\scoop\shims\php.exe"
PHP_PEAR_PHP_BIN
"C:\Users\jayve\scoop\shims\php.exe"
PHP_SELF
"/index.php/attendance"
PROCESSOR_ARCHITECTURE
"AMD64"
PROCESSOR_IDENTIFIER
"Intel64 Family 6 Model 154 Stepping 4, GenuineIntel"
PROCESSOR_LEVEL
"6"
PROCESSOR_REVISION
"9a04"
PSModulePath
"C:\Users\jayve\OneDrive\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules"
PUBLIC
"C:\Users\Public"
Path
"C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Python313\Scripts\;C:\Program Files\Python313\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Tailscale\;C:\Users\jayve\scoop\apps\composer\current\home\vendor\bin;C:\Users\jayve\scoop\shims;C:\Users\jayve\AppData\Local\Microsoft\WindowsApps;C:\msys64\ucrt64\bin;C:\Users\jayve\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\jayve\AppData\Local\Programs\Antigravity IDE\bin;C:\Users\jayve\AppData\Local\Programs\DockerDesktop\resources\bin"
ProgramData
"C:\ProgramData"
ProgramFiles
"C:\Program Files"
ProgramFiles(x86)
"C:\Program Files (x86)"
ProgramW6432
"C:\Program Files"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"55854"
REQUEST_METHOD
"GET"
REQUEST_TIME
1792418110
REQUEST_TIME_FLOAT
1792418110.4594
REQUEST_URI
"/attendance"
SCRIPT_FILENAME
"C:\Users\jayve\moderators\public\index.php"
SCRIPT_NAME
"/index.php"
SERVER_NAME
"server.tail2daa0b.ts.net"
SERVER_PORT
"8000"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"symfony-cli/5.20.0"
SESSIONNAME
"Console"
SYMFONY_APPLICATION_DEFAULT_ROUTE_HOST
"127.0.0.1:8000"
SYMFONY_APPLICATION_DEFAULT_ROUTE_PATH
"/"
SYMFONY_APPLICATION_DEFAULT_ROUTE_PORT
"8000"
SYMFONY_APPLICATION_DEFAULT_ROUTE_SCHEME
"https"
SYMFONY_APPLICATION_DEFAULT_ROUTE_URL
"https://127.0.0.1:8000/"
SYMFONY_DEFAULT_ROUTE_HOST
"127.0.0.1:8000"
SYMFONY_DEFAULT_ROUTE_PATH
"/"
SYMFONY_DEFAULT_ROUTE_PORT
"8000"
SYMFONY_DEFAULT_ROUTE_SCHEME
"https"
SYMFONY_DEFAULT_ROUTE_URL
"https://127.0.0.1:8000/"
SYMFONY_DOCKER_ENV
""
SYMFONY_DOTENV_PATH
"C:\Users\jayve\moderators/.env"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,APP_SHARE_DIR,DATABASE_URL,MESSENGER_TRANSPORT_DSN,MAILER_DSN,GATE_PASSWORD_HASH"
SYMFONY_PROJECT_DEFAULT_ROUTE_HOST
"127.0.0.1:8000"
SYMFONY_PROJECT_DEFAULT_ROUTE_PATH
"/"
SYMFONY_PROJECT_DEFAULT_ROUTE_PORT
"8000"
SYMFONY_PROJECT_DEFAULT_ROUTE_SCHEME
"https"
SYMFONY_PROJECT_DEFAULT_ROUTE_URL
"https://127.0.0.1:8000/"
SYMFONY_TUNNEL
""
SYMFONY_TUNNEL_BRAND
""
SYMFONY_TUNNEL_ENV
""
SystemDrive
"C:"
SystemRoot
"C:\WINDOWS"
TEMP
"C:\Users\jayve\AppData\Local\Temp"
TERM_PROGRAM
"vscode"
TERM_PROGRAM_VERSION
"1.142.0"
TMP
"C:\Users\jayve\AppData\Local\Temp"
USERDOMAIN
"SERVER"
USERDOMAIN_ROAMINGPROFILE
"SERVER"
USERNAME
"jayve"
USERPROFILE
"C:\Users\jayve"
VBOX_MSI_INSTALL_PATH
"C:\Program Files\Oracle\VirtualBox\"
VSCODE_GIT_ASKPASS_EXTRA_ARGS
""
VSCODE_GIT_ASKPASS_MAIN
"c:\Users\jayve\AppData\Roaming\Code\User\globalStorage\vscode.git\askpass\70789581cae28aa7\askpass-main.js"
VSCODE_GIT_ASKPASS_NODE
"C:\Users\jayve\AppData\Local\Programs\Microsoft VS Code\Code.exe"
VSCODE_GIT_IPC_HANDLE
"\\.\pipe\vscode-git-4c8c61f262-sock"
VSCODE_INJECTION
"1"
VSCODE_PYTHON_AUTOACTIVATE_GUARD
"1"
X_FORWARDED_PORT
"8000"
ZES_ENABLE_SYSMAN
"1"
windir
"C:\WINDOWS"