https://staging.rooferscoffeeshop.com/post/a-review-ofroof-drainageprocedures

ContentController :: post

Request

GET Parameters

No GET parameters

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\Master\ContentController::post"
_firewall_context
"security.firewall.map.context.main"
_route
"post_master"
_route_params
[
  "slug" => "a-review-ofroof-drainageprocedures"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"96877b"
slug
"a-review-ofroof-drainageprocedures"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
connection
"close"
cookie
"PHPSESSID=04o0775tkmg3uc8k1g8or3ihp7"
forwarded
"for="3.142.197.212";host="staging.rooferscoffeeshop.com";proto=https"
host
"staging.rooferscoffeeshop.com"
surrogate-capability
"symfony="ESI/1.0""
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-accel-internal
"/internal-nginx-static-location"
x-forwarded-for
"3.142.197.212"
x-php-ob-level
"1"
x-real-ip
"3.142.197.212"

Request Content

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

Response

Response Headers

Header Value
cache-control
"private, must-revalidate"
content-type
"text/html; charset=UTF-8"
date
"Thu, 15 Aug 2024 02:19:46 GMT"
expires
-1
pragma
"no-cache"
x-debug-token
"b6f4b6"

Cookies

Request Cookies

Key Value
PHPSESSID
"04o0775tkmg3uc8k1g8or3ihp7"

Response Cookies

No response cookies

Session 19

Session Metadata

Key Value
Created
"Wed, 14 Aug 24 19:19:37 -0700"
Last used
"Wed, 14 Aug 24 19:19:45 -0700"
Lifetime
0

Session Attributes

Attribute Value
last_route
[]
non_sign_in_route
[
  "name" => "post_master"
  "params" => [
    "slug" => "a-review-ofroof-drainageprocedures"
  ]
  "path" => "/post/a-review-ofroof-drainageprocedures"
]
site
1
this_route
[
  "name" => "post_master"
  "params" => [
    "slug" => "a-review-ofroof-drainageprocedures"
  ]
  "path" => "/post/a-review-ofroof-drainageprocedures"
]
user_token
"b17692275015e623c8ca597e32a931746cb6ac3eb5cd74b3ce21d07e41ab08d4"

Session Usage

19 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:44
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 44
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/security-http/Firewall/AccessListener.php"
    "line" => 87
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 49
    "function" => "authenticate"
    "class" => "Symfony\Component\Security\Http\Firewall\AccessListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/security-http/Firewall/AbstractListener.php"
    "line" => 26
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
    "line" => 73
    "function" => "__invoke"
    "class" => "Symfony\Component\Security\Http\Firewall\AbstractListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/security-http/Firewall.php"
    "line" => 92
    "function" => "callListeners"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "Symfony\Component\Security\Http\Firewall"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:131
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 131
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:135
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 135
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:243
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 243
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:250
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 250
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:277
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 277
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:282
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 282
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:283
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 283
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Event\RouteListener:297
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Event/RouteListener.php"
    "line" => 297
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "App\Event\RouteListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Controller\Master\DefaultController:51
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 51
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/ContainerPN1wE1O/getContentController4Service.php"
    "line" => 24
    "function" => "__construct"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/ContainerPN1wE1O/App_KernelDevDebugContainer.php"
    "line" => 868
    "function" => "do"
    "class" => "ContainerPN1wE1O\getContentController4Service"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/dependency-injection/Container.php"
    "line" => 238
    "function" => "load"
    "class" => "ContainerPN1wE1O\App_KernelDevDebugContainer"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/dependency-injection/Container.php"
    "line" => 220
    "function" => "make"
    "class" => "Symfony\Component\DependencyInjection\Container"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php"
    "line" => 53
    "function" => "get"
    "class" => "Symfony\Component\DependencyInjection\Container"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/ControllerResolver.php"
    "line" => 29
    "function" => "instantiateController"
    "class" => "Symfony\Component\HttpKernel\Controller\ContainerControllerResolver"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Controller/ControllerResolver.php"
    "line" => 120
    "function" => "instantiateController"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\ControllerResolver"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php"
    "line" => 42
    "function" => "createController"
    "class" => "Symfony\Component\HttpKernel\Controller\ControllerResolver"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Controller/ControllerResolver.php"
    "line" => 86
    "function" => "createController"
    "class" => "Symfony\Component\HttpKernel\Controller\ContainerControllerResolver"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Controller/TraceableControllerResolver.php"
    "line" => 39
    "function" => "getController"
    "class" => "Symfony\Component\HttpKernel\Controller\ControllerResolver"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 146
    "function" => "getController"
    "class" => "Symfony\Component\HttpKernel\Controller\TraceableControllerResolver"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Utils\ContentHelper:68
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 68
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 189
    "function" => "getSiteCode"
    "class" => "App\Utils\ContentHelper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 142
    "function" => "getContentBySlug"
    "class" => "App\Utils\ContentHelper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 226
    "function" => "getPostBySlug"
    "class" => "App\Utils\ContentHelper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Utils\ContentHelper:4139
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 4139
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 91
    "function" => "addImpression"
    "class" => "App\Utils\ContentHelper"
    "type" => "->"
  ]
  [
    "function" => "App\Controller\Master\{closure}"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 97
    "function" => "array_walk_recursive"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 235
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Utils\ContentHelper:4143
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 4143
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 91
    "function" => "addImpression"
    "class" => "App\Utils\ContentHelper"
    "type" => "->"
  ]
  [
    "function" => "App\Controller\Master\{closure}"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 97
    "function" => "array_walk_recursive"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 235
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Utils\ContentHelper:4280
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 4280
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 91
    "function" => "addImpression"
    "class" => "App\Utils\ContentHelper"
    "type" => "->"
  ]
  [
    "function" => "App\Controller\Master\{closure}"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 97
    "function" => "array_walk_recursive"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 235
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Utils\MediaHelper:35
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/MediaHelper.php"
    "line" => 35
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/MediaHelper.php"
    "line" => 273
    "function" => "getSiteCode"
    "class" => "App\Utils\MediaHelper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 274
    "function" => "getFirstItemByPosition"
    "class" => "App\Utils\MediaHelper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 235
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Twig\RCSExtension:3203
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Twig/RCSExtension.php"
    "line" => 3203
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Twig/RCSExtension.php"
    "line" => 479
    "function" => "getMediaGroup"
    "class" => "App\Twig\RCSExtension"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/ea/eaa5fe1343829c4f81cb3e7bfb34929a.php"
    "line" => 54
    "function" => "show_module"
    "class" => "App\Twig\RCSExtension"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_ee9e26fcdf4fafc325f23f7692a7c01d"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/0d/0dd6b0c00bcfc312d72e7121f4b22604.php"
    "line" => 49
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_d49fcc143d964f52136738fb34d11b45"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/e9/e95799b3af87d0748eabbcfc9e891139.php"
    "line" => 61
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_093275e8d43f13ab2bf07791c1c47738"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/87/873c937b970f1f57563e9ee9d68dd04c.php"
    "line" => 229
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 171
    "function" => "block_header"
    "class" => "__TwigTemplate_ea2f26ddc97261930dd92052ebf7132c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/87/873c937b970f1f57563e9ee9d68dd04c.php"
    "line" => 97
    "function" => "displayBlock"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_ea2f26ddc97261930dd92052ebf7132c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/3a/3aa6516446d38ec5fdcfd90921d16934.php"
    "line" => 48
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_5c9b30e4da5a0f9dfd903d2461e6b86c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/54/54a231ca5debc2976651278f439078e3.php"
    "line" => 51
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_39635b23f42149ab89876c3f12a87eda"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Environment.php"
    "line" => 280
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 258
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 266
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 294
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 235
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
Symfony\Bridge\Twig\AppVariable:177
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/twig-bridge/AppVariable.php"
    "line" => 177
    "function" => "getFlashBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1637
    "function" => "getFlashes"
    "class" => "Symfony\Bridge\Twig\AppVariable"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/1c/1c23b70a96fb65f4ce1af7a62ae06c34.php"
    "line" => 54
    "function" => "twig_get_attribute"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_0f07d9c754b6042cc735417ee84fca5d"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/e9/e95799b3af87d0748eabbcfc9e891139.php"
    "line" => 345
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_093275e8d43f13ab2bf07791c1c47738"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/87/873c937b970f1f57563e9ee9d68dd04c.php"
    "line" => 229
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 171
    "function" => "block_header"
    "class" => "__TwigTemplate_ea2f26ddc97261930dd92052ebf7132c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/87/873c937b970f1f57563e9ee9d68dd04c.php"
    "line" => 97
    "function" => "displayBlock"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_ea2f26ddc97261930dd92052ebf7132c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/3a/3aa6516446d38ec5fdcfd90921d16934.php"
    "line" => 48
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_5c9b30e4da5a0f9dfd903d2461e6b86c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/54/54a231ca5debc2976651278f439078e3.php"
    "line" => 51
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_39635b23f42149ab89876c3f12a87eda"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Environment.php"
    "line" => 280
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 258
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 266
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 294
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 235
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
App\Twig\RCSExtension:3386
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Twig/RCSExtension.php"
    "line" => 3386
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Twig/RCSExtension.php"
    "line" => 1500
    "function" => "getPoll"
    "class" => "App\Twig\RCSExtension"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/79/7920b288c457f69d794eaf0196a55669.php"
    "line" => 177
    "function" => "wordpress"
    "class" => "App\Twig\RCSExtension"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_9319b3dfed190841feeca7dc5dc6fe65"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Environment.php"
    "line" => 280
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 258
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 266
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 294
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 2787
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "popoutAd"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php"
    "line" => 80
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Fragment/FragmentHandler.php"
    "line" => 85
    "function" => "render"
    "class" => "Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php"
    "line" => 49
    "function" => "render"
    "class" => "Symfony\Component\HttpKernel\Fragment\FragmentHandler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php"
    "line" => 46
    "function" => "render"
    "class" => "Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/87/873c937b970f1f57563e9ee9d68dd04c.php"
    "line" => 297
    "function" => "renderFragment"
    "class" => "Symfony\Bridge\Twig\Extension\HttpKernelRuntime"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 171
    "function" => "block_popout"
    "class" => "__TwigTemplate_ea2f26ddc97261930dd92052ebf7132c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/87/873c937b970f1f57563e9ee9d68dd04c.php"
    "line" => 109
    "function" => "displayBlock"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_ea2f26ddc97261930dd92052ebf7132c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/3a/3aa6516446d38ec5fdcfd90921d16934.php"
    "line" => 48
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_5c9b30e4da5a0f9dfd903d2461e6b86c"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/var/cache/dev/twig/54/54a231ca5debc2976651278f439078e3.php"
    "line" => 51
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_39635b23f42149ab89876c3f12a87eda"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/twig/twig/src/Environment.php"
    "line" => 280
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 258
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 266
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/DefaultController.php"
    "line" => 294
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Controller/Master/ContentController.php"
    "line" => 235
    "function" => "defaultRender"
    "class" => "App\Controller\Master\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "post"
    "class" => "App\Controller\Master\ContentController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]
Symfony\Component\Security\Http\Firewall\ContextListener:195
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/security-http/Firewall/ContextListener.php"
    "line" => 195
    "function" => "remove"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\Security\Http\Firewall\ContextListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 196
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 184
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 481
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/framework-bundle/HttpCache/HttpCache.php"
    "line" => 73
    "function" => "forward"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 454
    "function" => "forward"
    "class" => "Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 348
    "function" => "fetch"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/http-kernel/HttpCache/HttpCache.php"
    "line" => 226
    "function" => "lookup"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
    "line" => 61
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\HttpCache"
    "type" => "->"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"e3ed7862c29121da99e3fe2a90c8a8e5"
DATABASE_URL
"mysql://roofers_stgusr:6j!mW96g@127.0.0.1:3306/roofers_staging2"
MAILER_URL
"smtp://smtp.office365.com:587?encryption=tls&auth_mode=login&username=admin@rooferscoffeeshop.com&password=nddqrkzgbcmwjpyq"

Defined as regular env variables

Key Value
CONTEXT_DOCUMENT_ROOT
"/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/var/www/vhosts/rooferscoffeeshop.com"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_CONNECTION
"close"
HTTP_COOKIE
"PHPSESSID=04o0775tkmg3uc8k1g8or3ihp7"
HTTP_FORWARDED
"for="3.142.197.212";host="staging.rooferscoffeeshop.com";proto=https"
HTTP_HOST
"staging.rooferscoffeeshop.com"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_X_ACCEL_INTERNAL
"/internal-nginx-static-location"
HTTP_X_FORWARDED_FOR
"3.142.197.212"
HTTP_X_REAL_IP
"3.142.197.212"
PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY
"0"
PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY
"0"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
PERL5LIB
"/usr/share/awstats/lib:/usr/share/awstats/plugins"
PHP_SELF
"/index.php"
QS_AllConn
"9"
QS_ConnectionId
"1723688385106289901586190"
QS_SrvConn
"9"
QUERY_STRING
""
REDIRECT_HTTPS
"on"
REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_PERL5LIB
"/usr/share/awstats/lib:/usr/share/awstats/plugins"
REDIRECT_QS_AllConn
"9"
REDIRECT_QS_ConnectionId
"1723688385106289901586190"
REDIRECT_QS_SrvConn
"9"
REDIRECT_SCRIPT_URI
"https://staging.rooferscoffeeshop.com/post/a-review-ofroof-drainageprocedures"
REDIRECT_SCRIPT_URL
"/post/a-review-ofroof-drainageprocedures"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"Zr1lwWFK@HBeia6uHFi2lgAAAYY"
REDIRECT_URL
"/post/a-review-ofroof-drainageprocedures"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"37808"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1723688385
REQUEST_TIME_FLOAT
1723688385.1294
REQUEST_URI
"/post/a-review-ofroof-drainageprocedures"
SCRIPT_FILENAME
"/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/public/index.php"
SCRIPT_NAME
"/index.php"
SCRIPT_URI
"https://staging.rooferscoffeeshop.com/post/a-review-ofroof-drainageprocedures"
SCRIPT_URL
"/post/a-review-ofroof-drainageprocedures"
SERVER_ADDR
"167.71.92.55"
SERVER_ADMIN
"root@localhost"
SERVER_NAME
"staging.rooferscoffeeshop.com"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.0"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,DATABASE_URL,MAILER_URL"
UNIQUE_ID
"Zr1lwWFK@HBeia6uHFi2lgAAAYY"
USER
"roofers"
proxy-nokeepalive
"1"

Sub Requests 7

CustomAdminController :: JSONmegaMenuItems (token = 975e3d)

Key Value
_controller
"App\Controller\Sonata\CustomAdminController::JSONmegaMenuItems"
_format
"html"
_locale
"en"
_stopwatch_token
"f72020"
site_code
1
type
2

ContentController :: pinnedSidebarAd (token = 43fe25)

Key Value
_controller
"App\Controller\Master\ContentController::pinnedSidebarAd"
_format
"html"
_locale
"en"
_stopwatch_token
"5251e1"
base_url
"https://staging.rooferscoffeeshop.com"
current_route
"post_master"
uri
"/post/a-review-ofroof-drainageprocedures"

CustomAdminController :: JSONmegaMenuItems (token = 7e6292)

Key Value
_controller
"App\Controller\Sonata\CustomAdminController::JSONmegaMenuItems"
_format
"html"
_locale
"en"
_stopwatch_token
"ba813b"
menu_ads
[
  "menu-ad-classifieds" => App\Entity\MediaGroupItem {#4062
    -id: "7176"
    -version: 26
    -title: "RCS - Nav Ad - L&L contest"
    -displayTitle: ""
    -description: "Get Lunch on RCS!"
    -media: Proxies\__CG__\App\Entity\Media {#4063 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1648590012 {#4055
      date: 2022-03-29 14:40:12.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1648590012 {#4058
      date: 2022-03-29 14:40:12.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1648591260 {#4056
      date: 2022-03-29 15:01:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3876 …}
    -gallery: null
    -status: 1
    -total_impressions: 38128
    -total_clicks: 2
    -attributes: ""
    -external_url: "https://www.rooferscoffeeshop.com/rcs-lunch-learn"
    -youtube_url: ""
    -french_url: ""
    -spanish_url: ""
    -customers: Doctrine\ORM\PersistentCollection {#4064 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4066 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4102 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4136 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4174 …}
    -site: Doctrine\ORM\PersistentCollection {#4171 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4226 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4265 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4299 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4296 …}
    +mediaurl: null
  }
  "menu-ad-directory" => App\Entity\MediaGroupItem {#4452
    -id: "7097"
    -version: 35
    -title: "SOPREMA - Navigation Ad - Mini-Macaden"
    -displayTitle: ""
    -description: "See how the MINI-MACADEN® improves working conditions for staff!"
    -media: Proxies\__CG__\App\Entity\Media {#4453 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1647446028 {#4447
      date: 2022-03-16 08:53:48.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1647446028 {#4301
      date: 2022-03-16 08:53:48.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1647383820 {#4446
      date: 2022-03-15 15:37:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3886 …}
    -gallery: null
    -status: 1
    -total_impressions: 62318
    -total_clicks: 3
    -attributes: ""
    -external_url: "https://info.soprema.us/minimacaden"
    -youtube_url: ""
    -french_url: ""
    -spanish_url: ""
    -customers: Doctrine\ORM\PersistentCollection {#4454 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4456 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4458 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4460 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4462 …}
    -site: Doctrine\ORM\PersistentCollection {#4464 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4466 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4468 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4470 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4472 …}
    +mediaurl: null
  }
  "menu-ad-forum-news" => App\Entity\MediaGroupItem {#4481
    -id: "7174"
    -version: 26
    -title: "Construction Solutions - Navigation Ad - What do you call it? Roof Louver, Box Vent or Static Vent?"
    -displayTitle: ""
    -description: "CLICK  to answer the question - You could win!"
    -media: Proxies\__CG__\App\Entity\Media {#4482 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1648522358 {#4451
      date: 2022-03-28 19:52:38.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1648522358 {#3873
      date: 2022-03-28 19:52:38.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1648522260 {#4307
      date: 2022-03-28 19:51:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3895 …}
    -gallery: null
    -status: 1
    -total_impressions: 39846
    -total_clicks: 1
    -attributes: ""
    -external_url: "https://www.surveymonkey.com/r/925C6X7"
    -youtube_url: ""
    -french_url: ""
    -spanish_url: ""
    -customers: Doctrine\ORM\PersistentCollection {#4483 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4485 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4487 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4489 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4491 …}
    -site: Doctrine\ORM\PersistentCollection {#4493 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4495 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4497 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4499 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4501 …}
    +mediaurl: null
  }
  "menu-ad-information" => App\Entity\MediaGroupItem {#4560
    -id: "7196"
    -version: 17
    -title: "SRS - Navigation Ad - We Stand With Ukraine"
    -displayTitle: ""
    -description: "Show Your Support and Donate Today!"
    -media: Proxies\__CG__\App\Entity\Media {#4561 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1649104761 {#4480
      date: 2022-04-04 13:39:21.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1649104761 {#3941
      date: 2022-04-04 13:39:21.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1649104620 {#4474
      date: 2022-04-04 13:37:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3904 …}
    -gallery: null
    -status: 1
    -total_impressions: 25883
    -total_clicks: 0
    -attributes: ""
    -external_url: "https://srsraisetherooffoundation.networkforgood.com/projects/156498-we-stand-with-ukraine"
    -youtube_url: ""
    -french_url: ""
    -spanish_url: ""
    -customers: Doctrine\ORM\PersistentCollection {#4562 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4564 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4566 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4568 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4570 …}
    -site: Doctrine\ORM\PersistentCollection {#4572 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4574 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4576 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4578 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4580 …}
    +mediaurl: null
  }
  "menu-ad-read-listen-watch" => App\Entity\MediaGroupItem {#4589
    -id: "7166"
    -version: 27
    -title: "Owens Corning - Navigation Ad - Growth for Your Whole Business"
    -displayTitle: ""
    -description: "Engage. Learn. Apply. Everything you need under one umbrella!"
    -media: Proxies\__CG__\App\Entity\Media {#4590 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1648143615 {#4559
      date: 2022-03-24 10:40:15.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1648143615 {#3942
      date: 2022-03-24 10:40:15.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1648143480 {#4553
      date: 2022-03-24 10:38:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3913 …}
    -gallery: null
    -status: 1
    -total_impressions: 46332
    -total_clicks: 3
    -attributes: ""
    -external_url: "https://gateway.on24.com/wcc/eh/2742809/owens-corning-university-learning"
    -youtube_url: ""
    -french_url: ""
    -spanish_url: ""
    -customers: Doctrine\ORM\PersistentCollection {#4591 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4593 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4595 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4597 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4599 …}
    -site: Doctrine\ORM\PersistentCollection {#4601 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4603 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4605 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4607 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4609 …}
    +mediaurl: null
  }
  "menu-ad-r-club" => App\Entity\MediaGroupItem {#4618
    -id: "6956"
    -version: 55
    -title: "Beacon - Navigational Ad - TRIBUILT Performance You Can Count On"
    -displayTitle: ""
    -description: "TRI-BUILT® High-quality products that deliver professional results!"
    -media: Proxies\__CG__\App\Entity\Media {#4619 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1645757138 {#4588
      date: 2022-02-24 18:45:38.0 America/Los_Angeles (-08:00)
    }
    -createdAt: DateTime @1645757138 {#3867
      date: 2022-02-24 18:45:38.0 America/Los_Angeles (-08:00)
    }
    -published_at: DateTime @1645749180 {#4582
      date: 2022-02-24 16:33:00.0 America/Los_Angeles (-08:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3922 …}
    -gallery: null
    -status: 1
    -total_impressions: 98797
    -total_clicks: 6
    -attributes: ""
    -external_url: "https://www.becn.com/brand-landing/tri-built"
    -youtube_url: ""
    -french_url: ""
    -spanish_url: ""
    -customers: Doctrine\ORM\PersistentCollection {#4620 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4622 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4624 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4626 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4628 …}
    -site: Doctrine\ORM\PersistentCollection {#4630 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4632 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4634 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4636 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4638 …}
    +mediaurl: null
  }
]
site_code
1

ContentController :: pinnedCurtainAd (token = 6a2e77)

Key Value
_controller
"App\Controller\Master\ContentController::pinnedCurtainAd"
_format
"html"
_locale
"en"
_stopwatch_token
"16d257"
base_url
"https://staging.rooferscoffeeshop.com"
current_route
"post_master"
uri
"/post/a-review-ofroof-drainageprocedures"

ContentController :: comment (token = 2112d4)

Key Value
_controller
"App\Controller\RCS\ContentController::comment"
_format
"html"
_locale
"en"
_stopwatch_token
"c0f8c8"
content
App\Entity\Content {#562
  -id: "108939"
  -version: 236
  -prnt: null
  -children: Doctrine\ORM\PersistentCollection {#575 …}
  -featured_image_data: null
  -featured_image: ""
  -media_url: null
  -media: Proxies\__CG__\App\Entity\Media {#2109 …}
  -dummy_media: null
  -video_media: null
  -site: Doctrine\ORM\PersistentCollection {#2117 …}
  -type: 2
  -template: "2"
  -title: "A Review of Roof Drainage Procedures"
  -slug: "a-review-ofroof-drainageprocedures"
  -searchable: 1
  -exclude_from_list: 0
  -permission: 0
  -status: 1
  -members_only: 0
  -include_author_byline: 0
  -include_author_bio: 0
  -include_customer_call_to_action: 0
  -include_customer_bio: 0
  -total_impressions: 3106
  -total_clicks: 898
  -published_at: DateTime @1602421200 {#608
    date: 2020-10-11 06:00:00.0 America/Los_Angeles (-07:00)
  }
  -modified_at: DateTime @1601908843 {#1078
    date: 2020-10-05 07:40:43.0 America/Los_Angeles (-07:00)
  }
  -created_at: DateTime @1601501538 {#1116
    date: 2020-09-30 14:32:18.0 America/Los_Angeles (-07:00)
  }
  -content_intro: ""
  -content_full: """
    <p aria-level="1" paraeid="{bafeab64-b808-4058-b75d-52fff817bdcb}{221}" paraid="1413160806" role="heading">By Mike Silvers, FRSA.&nbsp;</p>\r\n
    \r\n
    <h2 aria-level="2" paraeid="{bafeab64-b808-4058-b75d-52fff817bdcb}{237}" paraid="1054251377" role="heading">Part 2 of roof drainage system considerations focuses on scuppers and overflow.&nbsp;</h2>\r\n
    \r\n
    <p paraeid="{bafeab64-b808-4058-b75d-52fff817bdcb}{243}" paraid="452561066">The&nbsp;<a href="https://issuu.com/roofingflorida/docs/august_2020_dbfc19383029ba/20" rel="noreferrer noopener" target="_blank">first review</a>&nbsp;of roof drainage systems stressed the importance of not reducing the size of any kind of&nbsp;roof&nbsp;drainage&nbsp;and&nbsp;not&nbsp;doing&nbsp;anything&nbsp;that&nbsp;could&nbsp;cause&nbsp;the&nbsp;roof&nbsp;to&nbsp;hold&nbsp;more&nbsp;water&nbsp;than&nbsp;what&nbsp;its&nbsp;original&nbsp;design&nbsp;allows.&nbsp;The first review also addresses&nbsp;how far contractors should go to bring an existing building&nbsp;up to current code.&nbsp;These ideas will come up again in this article, along with addressing questions on the process of reroofing at a level 1 alteration with a limited scope.&nbsp;Drainage systems are not required&nbsp;to be resized to meet the most current code&nbsp;at the level 1 alteration, however,&nbsp;in these situations,&nbsp;difficult questions begin to arise.&nbsp;First, is the roofing contractor required to add secondary drainage? I will try to answer that question after we review a few related code sections that apply.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{111}" paraid="1777326358"><strong>Florida Building Code (FBC) building (B), 6th edition (2017)&nbsp;</strong></p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{117}" paraid="2129904123">Chapter 15, Roof Assemblies and Rooftop Structures Section 1502. Definitions&nbsp;1502.1 Definitions&nbsp;Scupper. An opening in a wall or parapet that allows water to drain from a roof.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{137}" paraid="1612540648">TABLE 1503.2&nbsp;- Metal Flashing Material&nbsp;(Minimum thickness or weight of metal used for flashing)&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="3" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{148}" paraid="946957184">1503.4 Roof drainage.&nbsp;Unless roofs are sloped to drain over roof edges, design and installation of roof drainage systems shall comply with Section 1503 and the Florida Building Code, Plumbing, Chapter 11.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="4" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{157}" paraid="368723519">1503.4.1 Secondary (emergency overflow) drains or scuppers.&nbsp;Where roof drains are required, secondary (emergency overflow) roof drains or scuppers shall&nbsp;be provided where the roof perimeter construction extends above the roof in such a manner that water will be entrapped if the primary drains allow buildup for any reason. The installation and sizing of secondary emergency overflow drains, leaders and conductors shall comply with Sections 1106 and 1107, as applicable, of the Florida Building Code, Plumbing, Chapter 11.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="5" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{170}" paraid="1139861501">1503.4.2 Scuppers.&nbsp;Where required for roof drainage, a scupper shall be placed level with the roof surface in a wall or parapet. The scup- per shall be located as determined by the slope and the contributing area of the roof. The exterior facing or lining of a scupper, if metal, shall be the same as flashing material required by Sections 1503 through 1510 for the particular type of covering specified for the building. For other type materials, follow manufacturer&rsquo;s specifications.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{179}" paraid="1738961723">1503.4.2.1 Overflow scuppers.&nbsp;When other means of drainage of overflow water is not provided, overflow scuppers shall be placed in walls or parapets not less than 2 inches (51 mm) nor more than 4 inches (102 mm) above the finished roof covering and shall be located as close as practical to required vertical leaders or downspouts or wall and parapet scuppers. An overflow scupper shall be sized in accordance with the Florida Building Code, Plumbing.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{193}" paraid="1502836999">So, let&rsquo;s start with the definition. Scupper is a&nbsp;nautical term for an opening in the bulwarks of a ship to allow water drainage from the deck. It makes sense that the term was adopted for buildings. The code definition though, is too limited. It states, &ldquo;An opening in a wall or parapet.&rdquo;&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{201}" paraid="1334515482">Roofers know that there are many types of openings that provide drainage through any elevated perimeter condition. These are where we use scuppers. Not only at walls &ldquo;or&rdquo; parapet, but through mansards, elevated edges with tapered edge board and also through metal edge with dams, also referred to&nbsp;as &ldquo;high stop,&rdquo; this term goes back to low and high &ldquo;gravel stop.&rdquo; Though mansard scuppers can terminate through the face of the&nbsp;mansard&nbsp;or&nbsp;through the soffit. Like drains, they need to be enclosed and sealed until they terminate on the outside of the building. If leaves are an issue, consider enlarging the scupper throat to allow access and, when combined with large downspout, allows leaves to wash through. A screen at this location will usually become clogged.&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{227}" paraid="1901672490">Section 1503.4.2.1. states overflow scuppers&nbsp;should be &ldquo;not less than&nbsp;two&nbsp;inches...above the finished roof covering.&rdquo; This is to stop water from flowing out of the scupper unless the primary drainage system is not working properly. So, does this mean I can or should change the location of the scupper opening? No. Why not?&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{239}" paraid="384694251"><strong>Florida Building Code (FBC) plumbing (P), 6th edition (2017)&nbsp;&nbsp;</strong></p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="3" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{245}" paraid="435721429">1108.1 Secondary (emergency overflow) drains or scuppers.&nbsp;Where roof drains are required, secondary (emergency overflow) roof drains or scuppers shall&nbsp;be provided where the roof perimeter construction extends above the roof in such a manner that water will be entrapped if the primary drains allow buildup for any reason. Where primary and secondary roof drains are manufactured as a single assembly, the inlet and outlet for each drain shall be independent.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="3" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{3}" paraid="2050548672">1108.2 Separate systems required.&nbsp;Secondary roof drain systems shall have the end point of discharge separate from the primary system. Discharge shall be above grade, in a location that would normally be observed by the building occupants or maintenance personnel.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="3" data-font="Symbol" data-leveltext="" data-listid="3" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{12}" paraid="1783611489">1108.3 Sizing of secondary drains.&nbsp;Secondary (emergency) roof drain systems shall be sized in accordance with Section 1106 based on the rainfall rate for which the primary system is sized. Scuppers shall be sized to prevent the depth of ponding water from exceeding that for which the roof was designed as determined by Section 1101.7. Scuppers shall have an opening dimension of not less than 4 inches (102 mm). The flow through the primary system shall not be considered when sizing the secondary roof drain system.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{21}" paraid="728511764">Section 1108.3 reinforces the importance of not causing the depth of water to exceed that for which the roof was designed. This premise would override an arbitrary height requirement. So, if the existing overflow scupper was an inch above the roof, you shouldn&rsquo;t raise it or make it smaller.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{27}" paraid="243324526">Now that we have some of the background&nbsp;information, let&rsquo;s get back to the question: &ldquo;Is the roofing contractor required to add secondary drainage?&rdquo; An argument can certainly be made that elements (drainage) that are not being changed during a reroof and that were in compliance with the code when the building was built do not have to be changed. However, there may be some potential problems with this approach.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{37}" paraid="659257229">I strongly recommend that if you are going to reroof a building that would require secondary drainage&nbsp;according to the current code, but doesn&rsquo;t have any, that you consider doing several things.&nbsp;&nbsp;</p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{43}" paraid="724058308">Determine&nbsp;if&nbsp;adding&nbsp;secondary&nbsp;drainage&nbsp;is&nbsp;practical or even feasible.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{76}" paraid="1188219608">Some wall construction can be challenging to cut an opening in. Brick, stucco on clay block (old Mediterranean architecture), glass curtain walls, stone veneered panels, ACM (Aluminum Composite Material) and even standard CMU (concrete masonry unit) can be problematic when cutting large holes, and often beyond the typical scope of many roofing contractors.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="3" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{83}" paraid="695900498">If&nbsp;adding&nbsp;secondary&nbsp;or&nbsp;emergency&nbsp;overflow scuppers is feasible, consider adding them as an alternate on your bid or proposal.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="4" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{110}" paraid="169321962">This accomplishes several things. It brings the condition to the owner&rsquo;s attention and involves them in the decision. If cutting the opening is more than you choose to tackle, require openings&nbsp;to be done by others and that exemption included in your contract. If the owner chooses to opt out, you will have that information in hand.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{121}" paraid="1659426532">If the decision is to forgo adding secondary or emergency overflow scuppers or drains (which can&nbsp;prove even more difficult), it is prudent to bring the decision to the AHJ (Authority Having Jurisdiction) or Building Official. Look at the code section below as to why this should be considered, keeping in mind that a reroof is a level 1 alteration.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{132}" paraid="156278321"><strong>Florida Building Code (FBC) existing building (EB), 6th edition (2017)&nbsp;&nbsp;</strong></p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="4" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{140}" paraid="1307295975">301.1 General.&nbsp;The&nbsp;repair,&nbsp;alteration,&nbsp;change of occupancy,&nbsp;addition&nbsp;or relocation of all&nbsp;existing buildings&nbsp;shall comply with one of the methods listed in Sections 301.1.1 through 301.1.3 as selected by the applicant. Sections 301.1.1 through 301.1.3 shall not be applied in combination with each other...&nbsp;<br />\r\n
    \tException: Subject to the approval of the&nbsp;code/official,&nbsp;alterations&nbsp;complying with the laws in existence at the time the building or the affected portion of the building was built shall be considered in compliance with the provisions of this code unless the building is undergoing more than a limited structural&nbsp;alteration&nbsp;as defined in Section 907.4.4. New structural members added as part of the&nbsp;alteration&nbsp;shall comply with the Florida Building Code, Building.&nbsp;Alterations of&nbsp;existing buildings&nbsp;in&nbsp;flood hazard areas&nbsp;shall comply with&nbsp;Section 701.3.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{207}" paraid="518680543">So, &ldquo;subject to the approval of the code/official&rdquo; certainly should enter into your considerations.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{211}" paraid="8274713">Again, I want to stress that if you take nothing else from these articles, remember that you should not reduce the size of an existing drainage system that was part of the original building design or a properly permitted addition or alteration.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{215}" paraid="1810963573">I plan on writing a third installment in this series sometime within the next several months that will deal primarily with conductor heads, gutters and downspouts. Many of the code requirements for these are also in the plumbing code.&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{225}" paraid="1846806159"><strong><a href="https://www.rooferscoffeeshop.com/directory/frsa" rel="noreferrer noopener" target="_blank">Learn more about FRSA</a>&nbsp;in their&nbsp;RoofersCoffeeShop&reg; Directory.&nbsp;&nbsp;</strong></p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{238}" paraid="1942199849"><em>Original article source:&nbsp;<a href="https://issuu.com/roofingflorida/docs/september_2020/24" rel="noreferrer noopener" target="_blank">FRSA</a>&nbsp;&nbsp;</em></p>
    """
  -author: Proxies\__CG__\App\Entity\User {#2205 …}
  -contentmeta: Doctrine\ORM\PersistentCollection {#2170 …}
  -meta_description: ""
  -meta_keywords: ""
  -category: Proxies\__CG__\App\Entity\Category {#1092 …}
  -secondary_categories: Doctrine\ORM\PersistentCollection {#1172 …}
  -customers: Doctrine\ORM\PersistentCollection {#512 …}
  -primaryCustomer: null
  -comments: Doctrine\ORM\PersistentCollection {#2236 …}
  -content_builder: ""
  -purchase_items: Doctrine\ORM\PersistentCollection {#2335 …}
  -showTitle: true
  -old_id: 0
  -featured: 0
  -announcement: 0
  -announcement_sites: ""
  -expires_at: null
  -traffic: Doctrine\ORM\PersistentCollection {#2447 …}
  -impressions: Doctrine\ORM\PersistentCollection {#2481 …}
  -views: Doctrine\ORM\PersistentCollection {#2515 …}
  -link_clicks: Doctrine\ORM\PersistentCollection {#2554 …}
  -leads: Doctrine\ORM\PersistentCollection {#2755 …}
  -directory: null
  -media_groups: Doctrine\ORM\PersistentCollection {#2953 …}
  -media_group_containers: Doctrine\ORM\PersistentCollection {#3030 …}
  -galleryMediaItems: Doctrine\ORM\PersistentCollection {#3027 …}
  -form: null
  -content_analytics_daily: Doctrine\ORM\PersistentCollection {#3070 …}
  -content_analytics_correction_daily: Doctrine\ORM\PersistentCollection {#3108 …}
  -popout_ad: null
  -hootsuite_social_profiles: Doctrine\ORM\PersistentCollection {#3165 …}
  -hootsuite_content: ""
  -hootsuite_facebook_content: ""
  -hootsuite_twitter_content: ""
  -hootsuite_linkedin_content: ""
  -hootsuite_to_publish: 0
  -hootsuite_use_post_media: 0
  -hootsuite_use_post_published_at: 0
  -hootsuite_media: null
  -hootsuite_published_at: null
  -hootsuite_messages: Doctrine\ORM\PersistentCollection {#3213 …}
}

ContentController :: pinnedSidebarAd (token = 8dbce2)

Key Value
_controller
"App\Controller\Master\ContentController::pinnedSidebarAd"
_format
"html"
_locale
"en"
_stopwatch_token
"82eeaf"
base_url
"https://staging.rooferscoffeeshop.com"
current_route
"post_master"
uri
"/post/a-review-ofroof-drainageprocedures"

ContentController :: popoutAd (token = c286f5)

Key Value
_controller
"App\Controller\Master\ContentController::popoutAd"
_format
"html"
_locale
"en"
_stopwatch_token
"8d57fd"
content
App\Entity\Content {#562
  -id: "108939"
  -version: 236
  -prnt: null
  -children: Doctrine\ORM\PersistentCollection {#575 …}
  -featured_image_data: null
  -featured_image: ""
  -media_url: null
  -media: Proxies\__CG__\App\Entity\Media {#2109 …}
  -dummy_media: null
  -video_media: null
  -site: Doctrine\ORM\PersistentCollection {#2117 …}
  -type: 2
  -template: "2"
  -title: "A Review of Roof Drainage Procedures"
  -slug: "a-review-ofroof-drainageprocedures"
  -searchable: 1
  -exclude_from_list: 0
  -permission: 0
  -status: 1
  -members_only: 0
  -include_author_byline: 0
  -include_author_bio: 0
  -include_customer_call_to_action: 0
  -include_customer_bio: 0
  -total_impressions: 3106
  -total_clicks: 898
  -published_at: DateTime @1602421200 {#608
    date: 2020-10-11 06:00:00.0 America/Los_Angeles (-07:00)
  }
  -modified_at: DateTime @1601908843 {#1078
    date: 2020-10-05 07:40:43.0 America/Los_Angeles (-07:00)
  }
  -created_at: DateTime @1601501538 {#1116
    date: 2020-09-30 14:32:18.0 America/Los_Angeles (-07:00)
  }
  -content_intro: ""
  -content_full: """
    <p aria-level="1" paraeid="{bafeab64-b808-4058-b75d-52fff817bdcb}{221}" paraid="1413160806" role="heading">By Mike Silvers, FRSA.&nbsp;</p>\r\n
    \r\n
    <h2 aria-level="2" paraeid="{bafeab64-b808-4058-b75d-52fff817bdcb}{237}" paraid="1054251377" role="heading">Part 2 of roof drainage system considerations focuses on scuppers and overflow.&nbsp;</h2>\r\n
    \r\n
    <p paraeid="{bafeab64-b808-4058-b75d-52fff817bdcb}{243}" paraid="452561066">The&nbsp;<a href="https://issuu.com/roofingflorida/docs/august_2020_dbfc19383029ba/20" rel="noreferrer noopener" target="_blank">first review</a>&nbsp;of roof drainage systems stressed the importance of not reducing the size of any kind of&nbsp;roof&nbsp;drainage&nbsp;and&nbsp;not&nbsp;doing&nbsp;anything&nbsp;that&nbsp;could&nbsp;cause&nbsp;the&nbsp;roof&nbsp;to&nbsp;hold&nbsp;more&nbsp;water&nbsp;than&nbsp;what&nbsp;its&nbsp;original&nbsp;design&nbsp;allows.&nbsp;The first review also addresses&nbsp;how far contractors should go to bring an existing building&nbsp;up to current code.&nbsp;These ideas will come up again in this article, along with addressing questions on the process of reroofing at a level 1 alteration with a limited scope.&nbsp;Drainage systems are not required&nbsp;to be resized to meet the most current code&nbsp;at the level 1 alteration, however,&nbsp;in these situations,&nbsp;difficult questions begin to arise.&nbsp;First, is the roofing contractor required to add secondary drainage? I will try to answer that question after we review a few related code sections that apply.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{111}" paraid="1777326358"><strong>Florida Building Code (FBC) building (B), 6th edition (2017)&nbsp;</strong></p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{117}" paraid="2129904123">Chapter 15, Roof Assemblies and Rooftop Structures Section 1502. Definitions&nbsp;1502.1 Definitions&nbsp;Scupper. An opening in a wall or parapet that allows water to drain from a roof.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{137}" paraid="1612540648">TABLE 1503.2&nbsp;- Metal Flashing Material&nbsp;(Minimum thickness or weight of metal used for flashing)&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="3" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{148}" paraid="946957184">1503.4 Roof drainage.&nbsp;Unless roofs are sloped to drain over roof edges, design and installation of roof drainage systems shall comply with Section 1503 and the Florida Building Code, Plumbing, Chapter 11.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="4" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{157}" paraid="368723519">1503.4.1 Secondary (emergency overflow) drains or scuppers.&nbsp;Where roof drains are required, secondary (emergency overflow) roof drains or scuppers shall&nbsp;be provided where the roof perimeter construction extends above the roof in such a manner that water will be entrapped if the primary drains allow buildup for any reason. The installation and sizing of secondary emergency overflow drains, leaders and conductors shall comply with Sections 1106 and 1107, as applicable, of the Florida Building Code, Plumbing, Chapter 11.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="5" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{170}" paraid="1139861501">1503.4.2 Scuppers.&nbsp;Where required for roof drainage, a scupper shall be placed level with the roof surface in a wall or parapet. The scup- per shall be located as determined by the slope and the contributing area of the roof. The exterior facing or lining of a scupper, if metal, shall be the same as flashing material required by Sections 1503 through 1510 for the particular type of covering specified for the building. For other type materials, follow manufacturer&rsquo;s specifications.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="2" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{179}" paraid="1738961723">1503.4.2.1 Overflow scuppers.&nbsp;When other means of drainage of overflow water is not provided, overflow scuppers shall be placed in walls or parapets not less than 2 inches (51 mm) nor more than 4 inches (102 mm) above the finished roof covering and shall be located as close as practical to required vertical leaders or downspouts or wall and parapet scuppers. An overflow scupper shall be sized in accordance with the Florida Building Code, Plumbing.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{193}" paraid="1502836999">So, let&rsquo;s start with the definition. Scupper is a&nbsp;nautical term for an opening in the bulwarks of a ship to allow water drainage from the deck. It makes sense that the term was adopted for buildings. The code definition though, is too limited. It states, &ldquo;An opening in a wall or parapet.&rdquo;&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{201}" paraid="1334515482">Roofers know that there are many types of openings that provide drainage through any elevated perimeter condition. These are where we use scuppers. Not only at walls &ldquo;or&rdquo; parapet, but through mansards, elevated edges with tapered edge board and also through metal edge with dams, also referred to&nbsp;as &ldquo;high stop,&rdquo; this term goes back to low and high &ldquo;gravel stop.&rdquo; Though mansard scuppers can terminate through the face of the&nbsp;mansard&nbsp;or&nbsp;through the soffit. Like drains, they need to be enclosed and sealed until they terminate on the outside of the building. If leaves are an issue, consider enlarging the scupper throat to allow access and, when combined with large downspout, allows leaves to wash through. A screen at this location will usually become clogged.&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{227}" paraid="1901672490">Section 1503.4.2.1. states overflow scuppers&nbsp;should be &ldquo;not less than&nbsp;two&nbsp;inches...above the finished roof covering.&rdquo; This is to stop water from flowing out of the scupper unless the primary drainage system is not working properly. So, does this mean I can or should change the location of the scupper opening? No. Why not?&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{239}" paraid="384694251"><strong>Florida Building Code (FBC) plumbing (P), 6th edition (2017)&nbsp;&nbsp;</strong></p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="3" role="listitem">\r\n
    \t<p paraeid="{3bf7f42f-8753-4961-9ed7-92960165f6ae}{245}" paraid="435721429">1108.1 Secondary (emergency overflow) drains or scuppers.&nbsp;Where roof drains are required, secondary (emergency overflow) roof drains or scuppers shall&nbsp;be provided where the roof perimeter construction extends above the roof in such a manner that water will be entrapped if the primary drains allow buildup for any reason. Where primary and secondary roof drains are manufactured as a single assembly, the inlet and outlet for each drain shall be independent.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="3" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{3}" paraid="2050548672">1108.2 Separate systems required.&nbsp;Secondary roof drain systems shall have the end point of discharge separate from the primary system. Discharge shall be above grade, in a location that would normally be observed by the building occupants or maintenance personnel.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="3" data-font="Symbol" data-leveltext="" data-listid="3" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{12}" paraid="1783611489">1108.3 Sizing of secondary drains.&nbsp;Secondary (emergency) roof drain systems shall be sized in accordance with Section 1106 based on the rainfall rate for which the primary system is sized. Scuppers shall be sized to prevent the depth of ponding water from exceeding that for which the roof was designed as determined by Section 1101.7. Scuppers shall have an opening dimension of not less than 4 inches (102 mm). The flow through the primary system shall not be considered when sizing the secondary roof drain system.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{21}" paraid="728511764">Section 1108.3 reinforces the importance of not causing the depth of water to exceed that for which the roof was designed. This premise would override an arbitrary height requirement. So, if the existing overflow scupper was an inch above the roof, you shouldn&rsquo;t raise it or make it smaller.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{27}" paraid="243324526">Now that we have some of the background&nbsp;information, let&rsquo;s get back to the question: &ldquo;Is the roofing contractor required to add secondary drainage?&rdquo; An argument can certainly be made that elements (drainage) that are not being changed during a reroof and that were in compliance with the code when the building was built do not have to be changed. However, there may be some potential problems with this approach.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{37}" paraid="659257229">I strongly recommend that if you are going to reroof a building that would require secondary drainage&nbsp;according to the current code, but doesn&rsquo;t have any, that you consider doing several things.&nbsp;&nbsp;</p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{43}" paraid="724058308">Determine&nbsp;if&nbsp;adding&nbsp;secondary&nbsp;drainage&nbsp;is&nbsp;practical or even feasible.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{76}" paraid="1188219608">Some wall construction can be challenging to cut an opening in. Brick, stucco on clay block (old Mediterranean architecture), glass curtain walls, stone veneered panels, ACM (Aluminum Composite Material) and even standard CMU (concrete masonry unit) can be problematic when cutting large holes, and often beyond the typical scope of many roofing contractors.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="3" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{83}" paraid="695900498">If&nbsp;adding&nbsp;secondary&nbsp;or&nbsp;emergency&nbsp;overflow scuppers is feasible, consider adding them as an alternate on your bid or proposal.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="4" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{110}" paraid="169321962">This accomplishes several things. It brings the condition to the owner&rsquo;s attention and involves them in the decision. If cutting the opening is more than you choose to tackle, require openings&nbsp;to be done by others and that exemption included in your contract. If the owner chooses to opt out, you will have that information in hand.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="1" data-font="Symbol" data-leveltext="" data-listid="1" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{121}" paraid="1659426532">If the decision is to forgo adding secondary or emergency overflow scuppers or drains (which can&nbsp;prove even more difficult), it is prudent to bring the decision to the AHJ (Authority Having Jurisdiction) or Building Official. Look at the code section below as to why this should be considered, keeping in mind that a reroof is a level 1 alteration.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{132}" paraid="156278321"><strong>Florida Building Code (FBC) existing building (EB), 6th edition (2017)&nbsp;&nbsp;</strong></p>\r\n
    \r\n
    <ul role="list">\r\n
    \t<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="2" data-font="Symbol" data-leveltext="" data-listid="4" role="listitem">\r\n
    \t<p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{140}" paraid="1307295975">301.1 General.&nbsp;The&nbsp;repair,&nbsp;alteration,&nbsp;change of occupancy,&nbsp;addition&nbsp;or relocation of all&nbsp;existing buildings&nbsp;shall comply with one of the methods listed in Sections 301.1.1 through 301.1.3 as selected by the applicant. Sections 301.1.1 through 301.1.3 shall not be applied in combination with each other...&nbsp;<br />\r\n
    \tException: Subject to the approval of the&nbsp;code/official,&nbsp;alterations&nbsp;complying with the laws in existence at the time the building or the affected portion of the building was built shall be considered in compliance with the provisions of this code unless the building is undergoing more than a limited structural&nbsp;alteration&nbsp;as defined in Section 907.4.4. New structural members added as part of the&nbsp;alteration&nbsp;shall comply with the Florida Building Code, Building.&nbsp;Alterations of&nbsp;existing buildings&nbsp;in&nbsp;flood hazard areas&nbsp;shall comply with&nbsp;Section 701.3.&nbsp;&nbsp;</p>\r\n
    \t</li>\r\n
    </ul>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{207}" paraid="518680543">So, &ldquo;subject to the approval of the code/official&rdquo; certainly should enter into your considerations.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{211}" paraid="8274713">Again, I want to stress that if you take nothing else from these articles, remember that you should not reduce the size of an existing drainage system that was part of the original building design or a properly permitted addition or alteration.&nbsp;&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{215}" paraid="1810963573">I plan on writing a third installment in this series sometime within the next several months that will deal primarily with conductor heads, gutters and downspouts. Many of the code requirements for these are also in the plumbing code.&nbsp;</p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{225}" paraid="1846806159"><strong><a href="https://www.rooferscoffeeshop.com/directory/frsa" rel="noreferrer noopener" target="_blank">Learn more about FRSA</a>&nbsp;in their&nbsp;RoofersCoffeeShop&reg; Directory.&nbsp;&nbsp;</strong></p>\r\n
    \r\n
    <p paraeid="{9982ebfb-c0a4-4014-a327-753e059c5dd4}{238}" paraid="1942199849"><em>Original article source:&nbsp;<a href="https://issuu.com/roofingflorida/docs/september_2020/24" rel="noreferrer noopener" target="_blank">FRSA</a>&nbsp;&nbsp;</em></p>
    """
  -author: Proxies\__CG__\App\Entity\User {#2205 …}
  -contentmeta: Doctrine\ORM\PersistentCollection {#2170 …}
  -meta_description: ""
  -meta_keywords: ""
  -category: Proxies\__CG__\App\Entity\Category {#1092 …}
  -secondary_categories: Doctrine\ORM\PersistentCollection {#1172 …}
  -customers: Doctrine\ORM\PersistentCollection {#512 …}
  -primaryCustomer: null
  -comments: Doctrine\ORM\PersistentCollection {#2236 …}
  -content_builder: ""
  -purchase_items: Doctrine\ORM\PersistentCollection {#2335 …}
  -showTitle: true
  -old_id: 0
  -featured: 0
  -announcement: 0
  -announcement_sites: ""
  -expires_at: null
  -traffic: Doctrine\ORM\PersistentCollection {#2447 …}
  -impressions: Doctrine\ORM\PersistentCollection {#2481 …}
  -views: Doctrine\ORM\PersistentCollection {#2515 …}
  -link_clicks: Doctrine\ORM\PersistentCollection {#2554 …}
  -leads: Doctrine\ORM\PersistentCollection {#2755 …}
  -directory: null
  -media_groups: Doctrine\ORM\PersistentCollection {#2953 …}
  -media_group_containers: Doctrine\ORM\PersistentCollection {#3030 …}
  -galleryMediaItems: Doctrine\ORM\PersistentCollection {#3027 …}
  -form: null
  -content_analytics_daily: Doctrine\ORM\PersistentCollection {#3070 …}
  -content_analytics_correction_daily: Doctrine\ORM\PersistentCollection {#3108 …}
  -popout_ad: null
  -hootsuite_social_profiles: Doctrine\ORM\PersistentCollection {#3165 …}
  -hootsuite_content: ""
  -hootsuite_facebook_content: ""
  -hootsuite_twitter_content: ""
  -hootsuite_linkedin_content: ""
  -hootsuite_to_publish: 0
  -hootsuite_use_post_media: 0
  -hootsuite_use_post_published_at: 0
  -hootsuite_media: null
  -hootsuite_published_at: null
  -hootsuite_messages: Doctrine\ORM\PersistentCollection {#3213 …}
}