RuleController :: index
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\RuleController::index" |
| _controller_attributes | [ Symfony\Component\Security\Http\Attribute\IsGranted {#768 +methods: [] +attribute: "ROLE_ADMIN" +subject: null +message: null +statusCode: null +exceptionCode: null } Symfony\Component\Routing\Attribute\Route {#765 +methods: [ "GET" "POST" ] +envs: [] +schemes: [] +aliases: [] +path: "/rules" +name: "rules" +requirements: [] +options: [] +defaults: [] +host: null +condition: null +priority: null } ] |
| _firewall_context | "security.firewall.map.context.main" |
| _links | Symfony\Component\WebLink\GenericLinkProvider {#1400 -links: [ 1399 => Symfony\Component\WebLink\Link {#1399 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/styles/app-ibCJL6F.css" } ] } |
| _route | "rules" |
| _route_params | [] |
| _security_firewall_run | "_security_main" |
| _stopwatch_token | "f14bd6" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| host | "bass-macbook-pro-2.tail048a6.ts.net" |
| tailscale-funnel-request | "?1" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| x-forwarded-for | "216.73.216.17" |
| x-forwarded-host | "bass-macbook-pro-2.tail048a6.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://bass-macbook-pro-2.tail048a6.ts.net/rules' \ --header 'User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)' \ --header 'Accept: */*' \ --header 'Accept-Encoding: gzip, br, zstd, deflate' \ --header 'Tailscale-Funnel-Request: ?1' \ --header 'X-Forwarded-For: 216.73.216.17' \ --header 'X-Forwarded-Host: bass-macbook-pro-2.tail048a6.ts.net' \ --header 'X-Forwarded-Proto: https' \ --header 'X-Php-Ob-Level: 1'
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "max-age=0, must-revalidate, private" |
| content-type | "text/html; charset=UTF-8" |
| date | "Tue, 14 Jul 2026 13:52:59 GMT" |
| expires | "Tue, 14 Jul 2026 13:52:59 GMT" |
| link | "</assets/styles/app-ibCJL6F.css>; rel="preload"; as="style"" |
| set-cookie | "PHPSESSID=306f09edde91f7572ddb235c68138bb5; path=/; httponly; samesite=lax" |
| x-debug-token | "1b0dee" |
| x-robots-tag | "noindex" |
Cookies
Request Cookies
No request cookies
Response Cookies
| Key | Value |
|---|---|
| PHPSESSID | Symfony\Component\HttpFoundation\Cookie {#1375 #expire: 0 #path: "/" -sameSite: "lax" -secureDefault: false #name: "PHPSESSID" #value: "306f09edde91f7572ddb235c68138bb5" #domain: "" #secure: false #httpOnly: true -raw: false -partitioned: false } |
Session 5
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
5
Usages
Stateless check enabled
| Usage |
|---|
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:39
[
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
"line" => 39
"function" => "getMetadataBag"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 174
"function" => "getToken"
"class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 160
"function" => "executeAuthenticator"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 142
"function" => "executeAuthenticators"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
"line" => 38
"function" => "authenticateRequest"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
"line" => 58
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
"line" => 52
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
"line" => 64
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
"line" => 88
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Firewall.php"
"line" => 86
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 115
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 206
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 56
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 129
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 162
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 79
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/Kernel.php"
"line" => 143
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 34
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
"line" => 32
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/public/index.php"
"line" => 5
"args" => [
"/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:51
[
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
"line" => 51
"function" => "getMetadataBag"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 231
"function" => "setToken"
"class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 219
"function" => "handleAuthenticationSuccess"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 160
"function" => "executeAuthenticator"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 142
"function" => "executeAuthenticators"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
"line" => 38
"function" => "authenticateRequest"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
"line" => 58
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
"line" => 52
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
"line" => 64
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
"line" => 88
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-http/Firewall.php"
"line" => 86
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 115
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 206
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 56
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 129
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 162
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 79
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/Kernel.php"
"line" => 143
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 34
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
"line" => 32
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/public/index.php"
"line" => 5
"args" => [
"/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:70
[
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
"line" => 70
"function" => "start"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/CsrfTokenManager.php"
"line" => 69
"function" => "hasToken"
"class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/SameOriginCsrfTokenManager.php"
"line" => 92
"function" => "getToken"
"class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/form/FormRenderer.php"
"line" => 54
"function" => "getToken"
"class" => "Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/01/01280b9da1d7095f9b70be3002da07f2.php"
"line" => 112
"function" => "renderCsrfToken"
"class" => "Symfony\Component\Form\FormRenderer"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 458
"function" => "block_body"
"class" => "__TwigTemplate_a5f5ad538e3807a9d6978ad270b1c2bf"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/1a/1a3270c16c6b7c736e02e24154fba139.php"
"line" => 224
"function" => "yieldBlock"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 411
"function" => "doDisplay"
"class" => "__TwigTemplate_81bdf00bb5a2a2c2cae4db307a592370"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/01/01280b9da1d7095f9b70be3002da07f2.php"
"line" => 55
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 411
"function" => "doDisplay"
"class" => "__TwigTemplate_a5f5ad538e3807a9d6978ad270b1c2bf"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 366
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 381
"function" => "display"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/TemplateWrapper.php"
"line" => 51
"function" => "render"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Environment.php"
"line" => 333
"function" => "render"
"class" => "Twig\TemplateWrapper"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/src/Controller/RuleController.php"
"line" => 35
"function" => "render"
"class" => "Twig\Environment"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 188
"function" => "index"
"class" => "App\Controller\RuleController"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 79
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/Kernel.php"
"line" => 143
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 34
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
"line" => 32
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/public/index.php"
"line" => 5
"args" => [
"/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:73
[
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
"line" => 73
"function" => "has"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/CsrfTokenManager.php"
"line" => 69
"function" => "hasToken"
"class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/SameOriginCsrfTokenManager.php"
"line" => 92
"function" => "getToken"
"class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/form/FormRenderer.php"
"line" => 54
"function" => "getToken"
"class" => "Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/01/01280b9da1d7095f9b70be3002da07f2.php"
"line" => 112
"function" => "renderCsrfToken"
"class" => "Symfony\Component\Form\FormRenderer"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 458
"function" => "block_body"
"class" => "__TwigTemplate_a5f5ad538e3807a9d6978ad270b1c2bf"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/1a/1a3270c16c6b7c736e02e24154fba139.php"
"line" => 224
"function" => "yieldBlock"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 411
"function" => "doDisplay"
"class" => "__TwigTemplate_81bdf00bb5a2a2c2cae4db307a592370"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/01/01280b9da1d7095f9b70be3002da07f2.php"
"line" => 55
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 411
"function" => "doDisplay"
"class" => "__TwigTemplate_a5f5ad538e3807a9d6978ad270b1c2bf"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 366
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 381
"function" => "display"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/TemplateWrapper.php"
"line" => 51
"function" => "render"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Environment.php"
"line" => 333
"function" => "render"
"class" => "Twig\TemplateWrapper"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/src/Controller/RuleController.php"
"line" => 35
"function" => "render"
"class" => "Twig\Environment"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 188
"function" => "index"
"class" => "App\Controller\RuleController"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 79
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/Kernel.php"
"line" => 143
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 34
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
"line" => 32
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/public/index.php"
"line" => 5
"args" => [
"/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:63
[
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
"line" => 63
"function" => "set"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/CsrfTokenManager.php"
"line" => 74
"function" => "setToken"
"class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/security-csrf/SameOriginCsrfTokenManager.php"
"line" => 92
"function" => "getToken"
"class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/form/FormRenderer.php"
"line" => 54
"function" => "getToken"
"class" => "Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/01/01280b9da1d7095f9b70be3002da07f2.php"
"line" => 112
"function" => "renderCsrfToken"
"class" => "Symfony\Component\Form\FormRenderer"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 458
"function" => "block_body"
"class" => "__TwigTemplate_a5f5ad538e3807a9d6978ad270b1c2bf"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/1a/1a3270c16c6b7c736e02e24154fba139.php"
"line" => 224
"function" => "yieldBlock"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 411
"function" => "doDisplay"
"class" => "__TwigTemplate_81bdf00bb5a2a2c2cae4db307a592370"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/var/cache/dev/twig/01/01280b9da1d7095f9b70be3002da07f2.php"
"line" => 55
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 411
"function" => "doDisplay"
"class" => "__TwigTemplate_a5f5ad538e3807a9d6978ad270b1c2bf"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 366
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Template.php"
"line" => 381
"function" => "display"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/TemplateWrapper.php"
"line" => 51
"function" => "render"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/twig/twig/src/Environment.php"
"line" => 333
"function" => "render"
"class" => "Twig\TemplateWrapper"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/src/Controller/RuleController.php"
"line" => 35
"function" => "render"
"class" => "Twig\Environment"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 188
"function" => "index"
"class" => "App\Controller\RuleController"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 79
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/http-kernel/Kernel.php"
"line" => 143
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 34
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/vendor/autoload_runtime.php"
"line" => 32
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/Volumes/Work/Sites/trello-escalator/public/index.php"
"line" => 5
"args" => [
"/Volumes/Work/Sites/trello-escalator/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 | "e440b634c0e9b46c477fc9d54c25af48" |
| APP_SHARE_DIR | "var/share" |
| DATABASE_URL | "mysql://root@127.0.0.1:3308/escalator?serverVersion=8.0.46&charset=utf8mb4" |
| DEFAULT_URI | "http://localhost" |
| GOOGLE_CLIENT_ID | "" |
| GOOGLE_CLIENT_SECRET | "" |
| GOOGLE_WORKSPACE_DOMAIN | "example.com" |
| LLM_MODEL | "google/gemma-4-e2b" |
| LLM_URL | "http://localhost:1234/v1" |
| MAILER_DSN | "null://null" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
| TEST_MODE | "1" |
| TRELLO_CALLBACK_URL | "https://bass-macbook-pro-2.tail048a6.ts.net/webhooks/trello" |
| TRELLO_TOKEN | "ATTAff1b5c84c3a62932f48d48aaadb370d98f0704fdb9f93ce440ab538db062aef060A01DF9" |
| TRELLO_WEBHOOK_SECRET | "26ec70caac1ff08300f8f382387ddec07e829030c17f4ffb2e46f29e3064f841" |
| TRELLO_WORKSPACE_ID | "60ae10741dda5451ca3573ca" |
Defined as regular env variables
| Key | Value |
|---|---|
| ANSIBLE_CM_API_KEY | "41231a28dcdb50f8c80484d0dc71a16cbda4459a74bf5d7c5b551062497365ea" |
| ANSIBLE_CM_DEV_API_KEY | "b465d7c88e39173cfc3add2900e2234710a71a2ad4b2bd53053d1b06417dbefd" |
| ANSIBLE_CRM_API_KEY | "069b16513ca34d9c9ba0865dc0c8d876" |
| ANSIBLE_FORKS | "25" |
| ANSIBLE_VAULT_PASSWORD_FILE | "/Users/bas/.iweb-ansible-vault-password" |
| APP_DEBUG | "1" |
| APP_FRONT_CONTROLLER | "index.php" |
| APP_PROJECT_DIR | "/Volumes/Work/Sites/trello-escalator" |
| APP_RUNTIME | "Symfony\Component\Runtime\SymfonyRuntime" |
| APP_RUNTIME_OPTIONS | [ "project_dir" => "/Volumes/Work/Sites/trello-escalator" ] |
| BASH_SILENCE_DEPRECATION_WARNING | "1" |
| BLACKFIRE_CLIENT_ID | "d568da8a-90c5-4e2f-b92b-2964a39229a6" |
| BLACKFIRE_CLIENT_TOKEN | "c8d77cea2c1be183d05f9bc791f688d1fe7824774d26b710ad5e46a24c662e6e" |
| BLACKFIRE_SERVER_ID | "c7e24ef5-01fc-444c-b0c9-a105e219b97b" |
| BLACKFIRE_SERVER_TOKEN | "6f953f13a8da100bb564666e3b25694b586fc97e59bc4968ab6b96bf9378b629" |
| BUN_INSTALL | "/Users/bas/.bun" |
| COLORTERM | "truecolor" |
| COMMAND_MODE | "unix2003" |
| DOCUMENT_ROOT | "/Volumes/Work/Sites/trello-escalator/public" |
| DO_API_TOKEN | "dop_v1_d87adada079d3c977302e319207c68aad03c2030da3816c5d44354ec95330933" |
| DO_API_TOKEN_DEV | "9eff685fbbb0ee7b4d87e46676a8a3d941bb70e977ed2056c4c2f77c33313e91" |
| ECOMSCAN_KEY | "16BcmERtPT3d6gOC" |
| EDITOR | "vim" |
| GHOSTTY_BIN_DIR | "/Applications/Ghostty.app/Contents/MacOS" |
| GHOSTTY_RESOURCES_DIR | "/Applications/Ghostty.app/Contents/Resources/ghostty" |
| GHOSTTY_SHELL_FEATURES | "cursor:blink,path,title" |
| GITLAB_API_TOKEN | "_JxrqqPVhMu5G-VCkr7v" |
| GOOGLE_APPLICATION_CREDENTIALS | "/Users/bas/.config/gcloud/application_default_credentials.json" |
| HEADSCALE_CLI_ADDRESS | "headscale.example.com:50443" |
| HEADSCALE_CLI_API_KEY | "abcde12345" |
| HISTSIZE | "20000" |
| HOME | "/Users/bas" |
| HOMEBREW_GITHUB_API_TOKEN | "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" |
| HOMEBREW_NO_ANALYTICS | "1" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_HOST | "bass-macbook-pro-2.tail048a6.ts.net" |
| HTTP_TAILSCALE_FUNNEL_REQUEST | "?1" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| HTTP_X_FORWARDED_FOR | "216.73.216.17" |
| HTTP_X_FORWARDED_HOST | "bass-macbook-pro-2.tail048a6.ts.net" |
| HTTP_X_FORWARDED_PROTO | "https" |
| LANG | "en_GB.UTF-8" |
| LOGNAME | "bas" |
| LaunchInstanceID | "1997AAFB-10A3-42A7-801C-F85326811C52" |
| MAGENTO_CLOUD_CLI_TOKEN | "000mrF928fZP4SezzK-lNoeWzA1WF-ZW-u7Sk89-lQg" |
| MANPATH | "/usr/share/man:/usr/local/share/man:/Applications/Ghostty.app/Contents/Resources/ghostty/../man:" |
| OBJC_DISABLE_INITIALIZE_FORK_SAFETY | "YES" |
| OPENAI_API_KEY | "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" |
| OSLogRateLimit | "64" |
| PATH | "/Users/bas/.strix/bin:/Users/bas/.local/bin:/Users/bas/.bun/bin:/Users/bas/.magento-cloud/bin:/opt/homebrew/Caskroom/gcloud-cli/latest/google-cloud-sdk/bin:~/.composer2/vendor/bin:/opt/homebrew/bin:/Users/bas/go/bin:/Users/bas/.cargo/bin:~/bin:/opt/homebrew/opt/libpq/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/pkg/env/global/bin:/opt/podman/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/bas/Repo/iweb-cli/bin:/Users/bas/.cache/lm-studio/bin" |
| PATH_INFO | "/rules" |
| PHP_BINARY | "/Users/bas/.local/bin/php" |
| PHP_PATH | "/Users/bas/.local/bin/php" |
| PHP_PEAR_PHP_BIN | "/Users/bas/.local/bin/php" |
| PHP_SELF | "/index.php/rules" |
| PS1 | "$(kube_ps1)\u@\h \[\033[1;33m\]\w\[\033[0m\]$(__git_ps1)$ " |
| PWD | "/Users/bas/Sites/trello-escalator" |
| REMOTE_ADDR | "127.0.0.1" |
| REMOTE_PORT | "62253" |
| REQUEST_METHOD | "GET" |
| REQUEST_TIME | 1784037179 |
| REQUEST_TIME_FLOAT | 1784037179.6708 |
| REQUEST_URI | "/rules" |
| SCRIPT_FILENAME | "/Volumes/Work/Sites/trello-escalator/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SECURITYSESSIONID | "186b0" |
| SERVER_NAME | "127.0.0.1" |
| SERVER_PORT | "62989" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SOFTWARE | "PHP/8.5.6 (Development Server)" |
| SHELL | "/opt/homebrew/bin/bash" |
| SHLVL | "1" |
| SSH_AUTH_SOCK | "/var/run/com.apple.launchd.JTovryJIXf/Listeners" |
| SYMFONY_DOCKER_ENV | "" |
| SYMFONY_DOTENV_PATH | "/Volumes/Work/Sites/trello-escalator/.env" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,TEST_MODE,APP_SHARE_DIR,DEFAULT_URI,DATABASE_URL,MESSENGER_TRANSPORT_DSN,TRELLO_TOKEN,TRELLO_WORKSPACE_ID,TRELLO_WEBHOOK_SECRET,TRELLO_CALLBACK_URL,LLM_URL,LLM_MODEL,GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,GOOGLE_WORKSPACE_DOMAIN,MAILER_DSN" |
| SYMFONY_TUNNEL | "" |
| SYMFONY_TUNNEL_BRAND | "" |
| SYMFONY_TUNNEL_ENV | "" |
| TERM | "xterm-256color" |
| TERMINFO | "/Applications/Ghostty.app/Contents/Resources/terminfo" |
| TERM_PROGRAM | "ghostty" |
| TERM_PROGRAM_VERSION | "1.3.1" |
| TMPDIR | "/var/folders/45/jptzb32x60g977jp2ztx5r8r0000gn/T/" |
| TRELLO_API_KEY | "a669981bada9d2b0901397c711bcdf47" |
| TRELLO_API_TOKEN | "ATTA95c7b977e26313e4410e9e7b7096fa419b90bb7488fa474132bf7723593a12c224624D73" |
| UPCLOUD_TOKEN | "ucat_01K99X7KMCH63XJHSHDBAYXEKP" |
| USER | "bas" |
| USE_GKE_GCLOUD_AUTH_PLUGIN | "True" |
| VIRTUALENVWRAPPER_HOOK_DIR | "/Users/bas/.virtualenvs" |
| VIRTUALENVWRAPPER_PROJECT_FILENAME | ".project" |
| VIRTUALENVWRAPPER_PYTHON | "/opt/homebrew/Cellar/virtualenvwrapper/6.1.1_2/libexec/bin/python" |
| VIRTUALENVWRAPPER_SCRIPT | "/opt/homebrew/Cellar/virtualenvwrapper/6.1.1_2/libexec/bin/virtualenvwrapper.sh" |
| VIRTUALENVWRAPPER_VIRTUALENV | "/opt/homebrew/Cellar/virtualenvwrapper/6.1.1_2/libexec/bin/virtualenv" |
| VIRTUALENVWRAPPER_VIRTUALENV_CLONE | "/opt/homebrew/Cellar/virtualenvwrapper/6.1.1_2/libexec/bin/virtualenv-clone" |
| VIRTUALENVWRAPPER_WORKON_CD | "1" |
| WORKON_HOME | "/Users/bas/.virtualenvs" |
| XDG_DATA_DIRS | "/usr/local/share:/usr/share:/Applications/Ghostty.app/Contents/Resources/ghostty/.." |
| XPC_FLAGS | "0x0" |
| XPC_SERVICE_NAME | "0" |
| _ | "/opt/homebrew/bin/symfony" |
| __CFBundleIdentifier | "com.mitchellh.ghostty" |
| __CF_USER_TEXT_ENCODING | "0x1F5:0:2" |