https://staging.rooferscoffeeshop.com/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription

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" => "roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"64de1e"
slug
"roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
connection
"close"
cookie
"PHPSESSID=b5htia26jk42eorh19h6gb77mr"
forwarded
"for="3.144.47.27";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.144.47.27"
x-php-ob-level
"1"
x-real-ip
"3.144.47.27"

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
"Tue, 16 Jul 2024 19:59:32 GMT"
expires
-1
pragma
"no-cache"
x-debug-token
"a3280f"

Cookies

Request Cookies

Key Value
PHPSESSID
"b5htia26jk42eorh19h6gb77mr"

Response Cookies

No response cookies

Session 19

Session Metadata

Key Value
Created
"Tue, 16 Jul 24 12:59:29 -0700"
Last used
"Tue, 16 Jul 24 12:59:30 -0700"
Lifetime
0

Session Attributes

Attribute Value
last_route
[]
non_sign_in_route
[
  "name" => "post_master"
  "params" => [
    "slug" => "roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
  ]
  "path" => "/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
]
site
1
this_route
[
  "name" => "post_master"
  "params" => [
    "slug" => "roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
  ]
  "path" => "/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
]
user_token
"a0c16dfedf9f6d5f293e110eafcf3ea3547ba365230b0c1dd5c11419d3dcd71e"

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/ContainerOrjBeW1/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/ContainerOrjBeW1/App_KernelDevDebugContainer.php"
    "line" => 868
    "function" => "do"
    "class" => "ContainerOrjBeW1\getContentController4Service"
    "type" => "::"
  ]
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/vendor/symfony/dependency-injection/Container.php"
    "line" => 238
    "function" => "load"
    "class" => "ContainerOrjBeW1\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:4133
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 4133
    "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:4137
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 4137
    "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:4274
[
  [
    "file" => "/var/www/vhosts/rooferscoffeeshop.com/staging.rooferscoffeeshop.com/rcs-website/src/Utils/ContentHelper.php"
    "line" => 4274
    "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" => 2723
    "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=b5htia26jk42eorh19h6gb77mr"
HTTP_FORWARDED
"for="3.144.47.27";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.144.47.27"
HTTP_X_REAL_IP
"3.144.47.27"
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
"10"
QS_ConnectionId
"1721159971348355733094992"
QS_SrvConn
"10"
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
"10"
REDIRECT_QS_ConnectionId
"1721159971348355733094992"
REDIRECT_QS_SrvConn
"10"
REDIRECT_SCRIPT_URI
"https://staging.rooferscoffeeshop.com/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
REDIRECT_SCRIPT_URL
"/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"ZpbRI6zGvZQ2wBqonCjwEwAAARE"
REDIRECT_URL
"/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"49946"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1721159971
REQUEST_TIME_FLOAT
1721159971.3714
REQUEST_URI
"/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
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/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
SCRIPT_URL
"/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
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
"ZpbRI6zGvZQ2wBqonCjwEwAAARE"
USER
"roofers"
proxy-nokeepalive
"1"

Sub Requests 7

CustomAdminController :: JSONmegaMenuItems (token = 649b3c)

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

ContentController :: pinnedSidebarAd (token = ceda2a)

Key Value
_controller
"App\Controller\Master\ContentController::pinnedSidebarAd"
_format
"html"
_locale
"en"
_stopwatch_token
"71999b"
base_url
"https://staging.rooferscoffeeshop.com"
current_route
"post_master"
uri
"/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"

CustomAdminController :: JSONmegaMenuItems (token = 24ca86)

Key Value
_controller
"App\Controller\Sonata\CustomAdminController::JSONmegaMenuItems"
_format
"html"
_locale
"en"
_stopwatch_token
"09951e"
menu_ads
[
  "menu-ad-classifieds" => App\Entity\MediaGroupItem {#4065
    -id: "7176"
    -version: 26
    -title: "RCS - Nav Ad - L&L contest"
    -displayTitle: ""
    -description: "Get Lunch on RCS!"
    -media: Proxies\__CG__\App\Entity\Media {#4066 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1648590012 {#4058
      date: 2022-03-29 14:40:12.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1648590012 {#4061
      date: 2022-03-29 14:40:12.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1648591260 {#4059
      date: 2022-03-29 15:01:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3879 …}
    -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 {#4067 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4069 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4105 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4139 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4177 …}
    -site: Doctrine\ORM\PersistentCollection {#4174 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4229 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4268 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4302 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4299 …}
    +mediaurl: null
  }
  "menu-ad-directory" => App\Entity\MediaGroupItem {#4455
    -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 {#4456 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1647446028 {#4450
      date: 2022-03-16 08:53:48.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1647446028 {#4304
      date: 2022-03-16 08:53:48.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1647383820 {#4449
      date: 2022-03-15 15:37:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3889 …}
    -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 {#4457 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4459 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4461 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4463 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4465 …}
    -site: Doctrine\ORM\PersistentCollection {#4467 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4469 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4471 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4473 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4475 …}
    +mediaurl: null
  }
  "menu-ad-forum-news" => App\Entity\MediaGroupItem {#4484
    -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 {#4485 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1648522358 {#4454
      date: 2022-03-28 19:52:38.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1648522358 {#3876
      date: 2022-03-28 19:52:38.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1648522260 {#4310
      date: 2022-03-28 19:51:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3898 …}
    -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 {#4486 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4488 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4490 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4492 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4494 …}
    -site: Doctrine\ORM\PersistentCollection {#4496 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4498 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4500 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4502 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4504 …}
    +mediaurl: null
  }
  "menu-ad-information" => App\Entity\MediaGroupItem {#4563
    -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 {#4564 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1649104761 {#4483
      date: 2022-04-04 13:39:21.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1649104761 {#3944
      date: 2022-04-04 13:39:21.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1649104620 {#4477
      date: 2022-04-04 13:37:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3907 …}
    -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 {#4565 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4567 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4569 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4571 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4573 …}
    -site: Doctrine\ORM\PersistentCollection {#4575 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4577 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4579 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4581 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4583 …}
    +mediaurl: null
  }
  "menu-ad-read-listen-watch" => App\Entity\MediaGroupItem {#4592
    -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 {#4593 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1648143615 {#4562
      date: 2022-03-24 10:40:15.0 America/Los_Angeles (-07:00)
    }
    -createdAt: DateTime @1648143615 {#3945
      date: 2022-03-24 10:40:15.0 America/Los_Angeles (-07:00)
    }
    -published_at: DateTime @1648143480 {#4556
      date: 2022-03-24 10:38:00.0 America/Los_Angeles (-07:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3916 …}
    -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 {#4594 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4596 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4598 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4600 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4602 …}
    -site: Doctrine\ORM\PersistentCollection {#4604 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4606 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4608 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4610 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4612 …}
    +mediaurl: null
  }
  "menu-ad-r-club" => App\Entity\MediaGroupItem {#4621
    -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 {#4622 …}
    -secondary_media: null
    -french_media: null
    -spanish_media: null
    -sort: 0
    -modifiedAt: DateTime @1645757138 {#4591
      date: 2022-02-24 18:45:38.0 America/Los_Angeles (-08:00)
    }
    -createdAt: DateTime @1645757138 {#3870
      date: 2022-02-24 18:45:38.0 America/Los_Angeles (-08:00)
    }
    -published_at: DateTime @1645749180 {#4585
      date: 2022-02-24 16:33:00.0 America/Los_Angeles (-08:00)
    }
    -expires_at: null
    -mediaGroup: App\Entity\MediaGroup {#3925 …}
    -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 {#4623 …}
    -traffic: Doctrine\ORM\PersistentCollection {#4625 …}
    -impressions: Doctrine\ORM\PersistentCollection {#4627 …}
    -clicks: Doctrine\ORM\PersistentCollection {#4629 …}
    -countdown: null
    -ad_analytics_daily: Doctrine\ORM\PersistentCollection {#4631 …}
    -site: Doctrine\ORM\PersistentCollection {#4633 …}
    -poll: null
    -question_slider: 0
    -site_default: null
    -popOutPoll: null
    -pollOptions: Doctrine\ORM\PersistentCollection {#4635 …}
    -pinned_uuid: null
    -pins: Doctrine\ORM\PersistentCollection {#4637 …}
    -priorities: Doctrine\ORM\PersistentCollection {#4639 …}
    -popout_contents: Doctrine\ORM\PersistentCollection {#4641 …}
    +mediaurl: null
  }
]
site_code
1

ContentController :: pinnedCurtainAd (token = e5bfed)

Key Value
_controller
"App\Controller\Master\ContentController::pinnedCurtainAd"
_format
"html"
_locale
"en"
_stopwatch_token
"e561c7"
base_url
"https://staging.rooferscoffeeshop.com"
current_route
"post_master"
uri
"/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"

ContentController :: comment (token = 4f65e2)

Key Value
_controller
"App\Controller\RCS\ContentController::comment"
_format
"html"
_locale
"en"
_stopwatch_token
"79f4dc"
content
App\Entity\Content {#1137
  -id: "106811"
  -version: 141
  -prnt: null
  -children: Doctrine\ORM\PersistentCollection {#613 …}
  -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: "Roofing Road Trip with Heidi- Adam Oaks, Estimating Edge - PODCAST TRANSCRIPTION"
  -slug: "roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
  -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: 807
  -total_clicks: 599
  -published_at: DateTime @1586980800 {#637
    date: 2020-04-15 13:00:00.0 America/Los_Angeles (-07:00)
  }
  -modified_at: DateTime @1587663264 {#1077
    date: 2020-04-23 10:34:24.0 America/Los_Angeles (-07:00)
  }
  -created_at: DateTime @1586987859 {#1140
    date: 2020-04-15 14:57:39.0 America/Los_Angeles (-07:00)
  }
  -content_intro: ""
  -content_full: """
    <p><em>Editor&#39;s note: The following is the transcript of an interview with Adam Oaks&nbsp;from Estimating Edge. You can read the interview below or<a href="https://www.rooferscoffeeshop.com/podcast/roofing-road-trip-with-heidi-with-special-guest-adam-oaks">&nbsp;listen to the podcast here.</a></em></p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Hello and welcome to Roofing Road Trips with Heidi Podcast, part of Roofers Coffee Shop. I&#39;m Heidi Ellsworth, partner at the Coffee Shop, and I&#39;m so happy to have you all listening today. And I&#39;m really excited about our guest, Adam Oaks with Estimating Edge. I was able to meet Adam through Roofing Technology Think Tank right when he started with Estimating Edge and started in the roofing industry, and I&#39;ve learned so much. It&#39;s been great to get to know him, and Adam, I am just really happy to have you here today on the podcast. Welcome.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Thanks, Heidi. We&#39;re really excited to be apart of this. Can&#39;t wait to share our thoughts. Looking forward to today&#39;s podcasts, and can&#39;t wait to answer these questions.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s great. Well, when we started working together on Roofers Coffee Shop, we really sat down and talked about Estimating Edge and what was your mission and your goal. And I was really inspired by the commitment to contractor driven development, by your commitment, how long the company has been providing leading technology for the contractors. And so, we really kind of, between us, we came up with this idea of the 10 questions, the top 10 tech questions that every contractor should be asking. And I think it came from exactly the right source, that the Estimating Edge, because you&#39;ve been doing this for so long. In this new ebook, you talk a lot about best of breed, and I&#39;m pretty sure not everybody is going to really understand that. So, Adam, can you start us off by explaining what best of breed is and how important these questions are?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Sure, yeah. I think simply put, don&#39;t buy software that tries to be everything to everyone. You end up with tools for different parts of your business that are just okay or really don&#39;t provide the ROI you&#39;re looking for, so best in breed means and the best software for a specific need and make sure that software will fit with your software stack.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s perfect, because today there&#39;s really no reason that... I can remember in the old days, I&#39;m putting my age out there right now, but when you would buy the software and it was supposed to do everything for you. But now, you get on your phone, you get an app for this, you get a software for that, but you really want them to talk. You&#39;ve been able to do that, and you&#39;ve really, from when we were talking about it, you were very passionate about it. Can you talk a little bit that open platform that really builds into that best of breed concept?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. I think when we talk about open, we also talk about scalable. I&#39;m talking about both of those. And when we talk about a scalable platform, what we mean is the ability to grow and manage increased demand. So, the software that you&#39;re reviewing should be able to adapt to the changing needs of your needs. Right? An open API, though, is a programming interface publicly available to software developers, and what that means, it provides a seamless flow of data between different software providers. Being open allows those best in breed solutions to work together to benefit their mutual customers. So, as your business scales and you&#39;re starting to look at things like AI, artificial intelligence, machine learning, and more, you have to be on that open scalable platform. And right now, it allows you to have the data that you can trust, that you need, and when you needed to make quick decisions, keeping down costs overruns and driving profits. And I want to add to this. These open platforms are in the cloud, and in these unprecedented times, we need to provide our staff the ability to work virtually from anywhere. So, being able to communicate through the internet allows your teams to work together more efficiently and provide better communication to your customers.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: It&#39;s really important, and that&#39;s not going to change. The cloud is going to become even... I mean, we need to be able to work anywhere we&#39;re at and be able to get the information we need. But also, when you&#39;re talking about those open platforms, too, you&#39;re talking about two way, right? So, data flowing two ways, is that correct?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: That&#39;s exactly right. So, when you&#39;re looking at, for instance, with estimating software, that&#39;s my business so I know it, and connecting to CRM, so when somebody maybe has an opportunity in their CRM and they want to push that opportunity to their estimating software so that way they&#39;re not retyping in the name of the job, putting in budgets, doing anything like that, it all flows right through. They put their estimate together and that solution, and then that data moves back to the CRM so that the salespeople, or customer, experienced people can help talk to their customers with real data in front of them and no one&#39;s retyping that data. A better example might even be your accounting system, so having data and the estimate, which is your budget, push into the accounting system and allow that account to have the real data there. And it can come back with purchase orders and things of that nature.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think that is the future. And I mean, I know I&#39;m a little slow sometimes on some of these things, so I know it&#39;s been there for a while, but it&#39;s really, this whole concept is taking a front row seat. I think, when we think about how many roofing offices out there where they have so many times they are entering the same data acrossed, and so accounting&#39;s entering it, estimating&#39;s entering it. I mean, that&#39;s a huge opportunity for mistakes right there.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Exactly. And we see those mistakes turn into big budget crunchers, so people, they spend more money than they expected to or are they make mistakes on that purchase order. They&#39;re ordering too much material. All sorts of things like that can happen. And having that data flow through seamlessly is going to stop those kinds of mistakes from happening.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah, that&#39;s perfect. And so, for the contractors who are listening to this, as you&#39;re thinking about what questions to ask, this one, I think, is one of the most important. And to really bring it down to a very easy question is, can this software communicate with my other softwares both ways? Can I push information both directions? And that&#39;s really that open platform.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Exactly.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: And that really leads into my next question because, again, I&#39;ve worked with contractors for a long time who have gone from paper to software, paper to the cloud, paper to this, and all these double entries, trying to eliminate them sounds great. It sounds great, but that is not always easy for the employees to make the change and for the overall culture, company culture. Can you talk a little bit about that challenge for roofing contractors and some of the things they should be asking about?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. I think it&#39;s a simple question. Will the software you&#39;re considering be completely disruptive to the business? You got to ask that question and understand what that means. And then, how do you deal with that through the purchasing process? One other question: will my older, or should I say more experienced workforce, be open to new processes that improve the profitability of your business? So, sometimes we see some employees, they don&#39;t want to change what they do every day, and I understand. But can we and how will you help them make that change? Right? So, that&#39;s the questions you need to be thinking about internally. The key to getting buy-in through this process, if it&#39;s the right choice, is to include key employees that are going to be affected by that change during the buy-in process, and don&#39;t bring them in after you&#39;ve already made your decision. Bring them in and get their input throughout the entire process, and that way they see the value. Give them the opportunity to learn how the software will improve the business and even improve their daily workflow. They may come back to you and say, &quot;This won&#39;t do it.&quot; Or they may say, &quot;I had no idea this would really... I can put out this much more work using this software.&quot;</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think you&#39;re so smart. I&#39;ve been in situations over my career where someone said, &quot;Oh, you&#39;re going to start using this. You got to like it.&quot; And there was no input, there was no buy-in from the employees, and that makes for a really hard transition, not only for the company but for the software provider, too, because they&#39;re constantly getting that pushback.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Right. I&#39;ve seen it destroy organizations when they&#39;ve brought in maybe a CRM to replace a CRM because the company bought another one. They said, &quot;Well, you&#39;re going to use our CRM now,&quot; and then the salespeople fall apart, sales broke down. So, those can be difficult times. So, really paying attention and asking the right questions, which this ebook&#39;s all about, and going through that process is going to hopefully stop that from happening.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah. I think that&#39;s good. And I think, too, by going over this ebook with your employees and then as you&#39;re working with the software companies, making sure everybody understands the important questions, that almost has this extreme opposite effect of building company culture and building buy-in by the time that software comes down the pike [inaudible 00:00:10:03]. So, one of the things I would, and I know we pointed this out in the ebook and I think it&#39;s really important too, is once they do make that decision, I think what you just said, if it&#39;s going to be disruptive. Because sometimes, no matter how much buy-in there is, it&#39;s going to be disruptive. And that takes us to, one of the things I wanted to check in with you also is just the importance of training, and I&#39;m going to sneak this one in because I think that goes exactly with the employees and we talk about that in the ebook. Does this company, this software company, have experience with roofing? Do they understand construction? Do their trainers understand? Can you talk a little bit more about how contractors can dive into those questions about training and [inaudible 00:10:52] experience and all of that good stuff?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yes. Perfect. Perfect question. So, I think the right way to go about doing that is asking those specific questions. Talk about what the onboarding process is, talk about who the trainers are, who they train, what&#39;s gone through that process. Even ask for references, ask for other customers that have decided to use that software, and get references on not only how the software works, but what&#39;s that onboarding process like? And then, speak to internally what the company. Does the salesperson understand the business that you&#39;re in, the roofing industry? When you start throwing out commercial roofing terms and you&#39;re talking about tear off or any other part of that roofing project, do they look at you with surprise or do they understand you&#39;re talking about what a tapered design is or what EBDM is or what&#39;s the drip edge? You start to realize that the salesperson has no idea. That&#39;s a signal that maybe something&#39;s going on in the organization. Beyond that, ask to speak to the product manager. If you&#39;re buying something that&#39;s a big expense for you, bill up in the business, don&#39;t just talk to the sales person. Say, &quot;Hey, can we get on with the product manager? I&#39;d like to understand what they&#39;re thinking.&quot; And what kind of experience does the product manager have? That&#39;s the person that&#39;s going to be developing the software in the future to the ever changing needs of your business and the whole industry. Did they have knowledge? And an example in our organization, our product manager, a head of product, has worked for a roofing company, he&#39;s worked for a roofing manufacturer, and he&#39;s been with our software business for over a decade. So, that kind of experience says a lot compared to someone that maybe came from Facebook to work in the roofing industry. That won&#39;t work as well.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: No. And I&#39;ve seen that in marketing over and over again. And it doesn&#39;t mean that people can&#39;t learn the roofing industry, but roofing people know when people are trying to put something over on them. They know when it&#39;s real.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah, I think you&#39;re right.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s why I think that&#39;s... Yeah. They really do. And I think that&#39;s important that companies.... And tell our audience, Adam, how long has Estimating Edge been in the roofing industry and providing technology for contractors?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Heidi, we&#39;ve been doing this for over 30 years, and we literally still have employees that had been with us since the beginning, both in our customer success team and in sales and other areas. So, our experience is probably something in the range of over probably 16, 17 years as an average, and that&#39;s including bringing on brand new people because we continue to bring young, new talent into the organizations as we further develop our product.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think that&#39;s so cool. When I think back 30 years, some of us didn&#39;t even have computers back then, and Estimating Edge was on the front end of all of that. That&#39;s amazing in my mind.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: yeah. A few people will remember DOS based programming. We our first product was DOS. We&#39;ve come a long ways from them, obviously, in that open, scalable platform that we talked about before.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I used DOS in my first job out of college, so I know exactly what you&#39;re talking about. We all had to be a little bit of a programmer in those days. Let&#39;s talk just a little bit about budget because this is a biggie, right? I mean, it&#39;s scary to think about the costs that are associated, but I don&#39;t think the contractors... I mean, a lot of them do, but there&#39;s a lot who also don&#39;t understand the ROI, the return on investment, and how large it can be, not just financially but company culture, customer relations, satisfaction, all that. Can you talk about what are the important budget questions to ask and how to relate that to that bigger picture of return on investment?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Well, this isn&#39;t the easiest question you asked me. It&#39;s a tough question, and it&#39;s tough question for everybody, making that decision to buy software. In fact, at Estimating Edge, we buy all kinds of software, including third party software that works directly with our solution that&#39;s built in, CRM tool, the counting, and more. Our latest software, we bought is a SAS software we engaged with, and it&#39;s been disruptive to one of our business units for almost a year. But we knew that going in. We realize the longterm benefits outweighed that disruption. So, as we talked about before, including department head in the decision after that process went through, they understood what impact they were going to face, but also the longterm value that we&#39;re going to get. So, after the initial year, which is coming up now actually, we&#39;re seeing reliable data ready in just moments, where it took days just to get a snapshot of the business. So, I guess this goes back to the question you asked earlier about disruption, but it also goes to getting the ROI. So, this wasn&#39;t a cheap software, but we were able to make faster decisions now, see fewer mistakes, and get that ROI we were looking for. So, to summarize, I&#39;d say determine the true return on the investment and how it impacts the longterm growth of your company. That will help you drive your decisions. So, look at it longterm. If you&#39;re buying software, it&#39;s not for a six month run, right? It&#39;s for at least five years and probably longer depending on the changes in the market. So, think about what that means, what kind of efficiencies you&#39;re going to gain, what kind of value you&#39;re going to get, what costs are you going to save, and ultimately what kind of profitability you&#39;re going to see.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think that&#39;s smart, and I love the fact that you can actually take something that you did in your company and show that... We have contractors out there right now trying to figure out their software, but it&#39;s everyone. And I know that&#39;s a really obvious comment, but everyone&#39;s trying to work through this. It&#39;s not easy.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Right. We&#39;ve talked about a lot of things today about experience in the roofing industry. You&#39;re going to buy software that maybe doesn&#39;t have that experience. Salesforce.com is an ubiquitous product out there that we use, and they don&#39;t really have roofing experience, but it&#39;s good and it does have that open API and connect to so many other providers. So, all of these questions are going to help you drive his decision, not just one of them. But you do need to look at everything as a whole and how it will help your business and that return, as you&#39;ve mentioned.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah. And I think, as we talked about earlier, just so everyone knows, we&#39;re recording this on March 31st, 2020, so we&#39;re in the midst of a new way of doing things with technology being so important, as our pathway into the future of more people probably working remotely, just looking at things a lot different. But what&#39;s cool, Adam, is you and I were involved with Roofing Technology Think Tank, or have been for the last couple of years. I was part of founding that group. And we have these conversations all the time during our meetings, our virtual meetings and our live meetups, of what kind of questions should we be asking about technology for the future? Maybe just share a little bit on your thoughts of what you&#39;ve seen with Roofing Technology Think Tank and how that&#39;s helped Estimating Edge and how you see it helping the contractors a little bit.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Sure. I&#39;ve been amazed with the participation from so many different areas in the industry, obviously including the residential and commercial roofing contractors, but also the other software providers, coming together as a team with no boundaries. Basically, sharing information, sharing knowledge about the technology they&#39;re using. They&#39;re taking away, like I said, all the boundaries and, really, telling them there their secrets, and then we ask those questions, how can we improve even more? What can we do to make the world better? We ask questions that I know would disrupt many of those roofing contractors, and they&#39;re they&#39;re right there leading the charge saying, &quot;Yeah, this could change everything we do today if we can make this happen.&quot; We visited 3M, which was a great event, and thanks to 3M for having us there and their innovation center.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah, awesome.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. Really, really amazing event. And we learned about new technologies, new product that could maybe change the way the world looks at roofing. And I think going back to what you said, this time that we&#39;re facing with this pandemic, it&#39;s terrible, it&#39;s so disruptive to all of us. But we have to, even now, look at what kind of technology we can use to move forward. I&#39;ve heard the system we&#39;re on today, GoToMeeting, but there&#39;s also Zoom and many others. They&#39;re selling left and right, more software, because people need to be able to communicate virtually. And so, when you&#39;re looking at software today and other technologies, how can you operate in a different world, and that&#39;s not going to stop. The pandemic will end, but the world has changed forever. And so, there&#39;ll be more people working remotely, there&#39;ll be more virtual meetings and decisions and probably social distancing for awhile. When you look at software, again, what I said before, look at it longterm, what&#39;s the impact longterm?</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Brilliant. I think that&#39;s great. Estimating Edge, like we just talked about, 30 years of doing this, of putting solutions out there, of looking to the future. So, for the contractors out there who are listening to this, talk a little bit about Estimating Edge, what can you do to help them? How can you help them on the... One of the most important parts of profitability is really good estimating, so what kind of questions should they be talking to you about and how can you help them with those answers?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Well, I hope the ebook&#39;s a good start, so use it to make some decisions about when you&#39;re looking at not only our software but other softwares. You got to look at us internally. We have two ways to help our customers ask the right questions. Our account reps, our sales people, they&#39;ve been with us for an average, I think, 10 years. We have knowledge that can help our customers ask the right questions when they&#39;re looking at other technologies, and we can help those perspective customers by helping them down the path. In fact, we try hard to not sell companies that shouldn&#39;t be using our software by asking questions about their business, so we really think it&#39;s important from our side that people are successful with what they&#39;re using. So, we&#39;re going to ask a lot of questions, but in turn, we&#39;ll guide you down some of those questions you should be asking us. And another area is our customer success team. When new customers onboard, we literally ask hundreds of questions to help them get their database set up and the tool ready. So, we encourage, in turn, that they ask us questions, and that include how to estimate even. Many [inaudible 00:22:42] people that come in for training on our software are brand new to estimating, and I&#39;ve got people on our team that have been estimating for years and now work on our team to help people learn how to use the software. So, we teach estimating along with learning our software, but also, how to build a good material database and how to best pick the next software, as we talked about before, they need to to help eliminate duplicate entry for instance. So, those are some of the ways that we help</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Having actually talking to contractors pretty much every day of my life and working a lot with different people, you have some huge raving fans out there. I mean, when the contractors and the estimators talk about Estimating Edge, they are passionate about it.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: We&#39;re passionate about our customers as well. We love them, and we want to make a product and a solution that they love. And I think the reason they&#39;re passionate is really not only the software, we hope, that&#39;s great, but is our people. A good example, I was at IRE in Nashville, the one before Dallas, and our sales rep, John Lombardo, who handles that area for us, was providing demonstrations of our software. And people would come up to me, and I&#39;d introduce myself. I&#39;m the CEO of Estimating Edge, and they&#39;d say, &quot;Nice to meet you.&quot; I say, &quot;Well, can I help you?&quot; And they say, &quot;Well, I&#39;m here to see John.&quot; I said, &quot;Well, he&#39;s busy. Might be a few minutes. Can I help you?&quot; And they&#39;d go, &quot;No, that&#39;s okay. I&#39;ll wait for John.&quot; And I loved it because they really want to talk to him. And then, after John made himself available, they&#39;d go up and literally give each other a hug, and that&#39;s what I love about the business I&#39;m in.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s what I love, too. I can&#39;t wait till we can hug again. That will be great.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. Good point.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I know. Well, and I have to tell you, on Roofers Coffee Shop, we have our classified section, and in that classified section we will find people saying, &quot;Looking for estimators who are knowledgeable in Estimating Edge.&quot; So, it&#39;s not just people being raving fans and passionate, it&#39;s about employers saying they&#39;re looking for estimators out there who are working with your software. That&#39;s huge. That&#39;s a huge compliment, and also just shows what a great business and software that you offer the industry.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: That&#39;s wonderful. Thank you for saying so.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah, it&#39;s very cool. Well, Adam, this ebook, I really hope... I mean, it&#39;s on the site. It is in the ebook section. It is on the Estimating Edge directory. You have an ad running where people can click on it to download it. I know you&#39;re going to have it on your site. So, really, this is the type of thing that contractors need to download, share with their team no matter where they&#39;re working, have everybody looked through it, and really make this a part of their purchasing processes. And I want to thank you for that gives back to the industry. I think that&#39;s one of the most important things is for us to continue to educate our industry on technology and where we&#39;re going.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Well, thank you very much, Heidi. I appreciate you having me on today, and I&#39;ll just say that if anybody has any questions, our team really would answer questions about other software that we might have information on about other customer using software that&#39;s more successful than others related to Estimating, because they all connect, but not Estimating software necessarily. So, we&#39;re happy to help any way we can. Please give us a call. We&#39;d be glad to help. And Heidi, stay safe and stay healthy.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I will. Thank you so much for being here today, Adam. I love your team, so same back to you and everybody there to be safe. And we&#39;ll be seeing each other a trade show sometime in the future, I know.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: I hope so. Thank you.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Thank you. And I want to thank everybody who listened today. These podcasts are on Roofers Coffee Shop under read, listen, watch. We continually have our Roofing Road Trips with Heidi Podcast, talking to experts in the industry, contractors. We just have fun listening and talking to the folks who really are bringing important things to this industry. So, thank you for listening, and we will see you next time. Thanks.</p>
    """
  -author: Proxies\__CG__\App\Entity\User {#2204 …}
  -contentmeta: Doctrine\ORM\PersistentCollection {#2169 …}
  -meta_description: ""
  -meta_keywords: ""
  -category: Proxies\__CG__\App\Entity\Category {#1075 …}
  -secondary_categories: Doctrine\ORM\PersistentCollection {#1090 …}
  -customers: Doctrine\ORM\PersistentCollection {#1174 …}
  -primaryCustomer: null
  -comments: Doctrine\ORM\PersistentCollection {#2234 …}
  -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 = 41c64c)

Key Value
_controller
"App\Controller\Master\ContentController::pinnedSidebarAd"
_format
"html"
_locale
"en"
_stopwatch_token
"4e4c16"
base_url
"https://staging.rooferscoffeeshop.com"
current_route
"post_master"
uri
"/post/roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"

ContentController :: popoutAd (token = 182a06)

Key Value
_controller
"App\Controller\Master\ContentController::popoutAd"
_format
"html"
_locale
"en"
_stopwatch_token
"a3eb1b"
content
App\Entity\Content {#1137
  -id: "106811"
  -version: 141
  -prnt: null
  -children: Doctrine\ORM\PersistentCollection {#613 …}
  -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: "Roofing Road Trip with Heidi- Adam Oaks, Estimating Edge - PODCAST TRANSCRIPTION"
  -slug: "roofing-road-trip-with-heidi-adam-oaks-podcast-transcription"
  -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: 807
  -total_clicks: 599
  -published_at: DateTime @1586980800 {#637
    date: 2020-04-15 13:00:00.0 America/Los_Angeles (-07:00)
  }
  -modified_at: DateTime @1587663264 {#1077
    date: 2020-04-23 10:34:24.0 America/Los_Angeles (-07:00)
  }
  -created_at: DateTime @1586987859 {#1140
    date: 2020-04-15 14:57:39.0 America/Los_Angeles (-07:00)
  }
  -content_intro: ""
  -content_full: """
    <p><em>Editor&#39;s note: The following is the transcript of an interview with Adam Oaks&nbsp;from Estimating Edge. You can read the interview below or<a href="https://www.rooferscoffeeshop.com/podcast/roofing-road-trip-with-heidi-with-special-guest-adam-oaks">&nbsp;listen to the podcast here.</a></em></p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Hello and welcome to Roofing Road Trips with Heidi Podcast, part of Roofers Coffee Shop. I&#39;m Heidi Ellsworth, partner at the Coffee Shop, and I&#39;m so happy to have you all listening today. And I&#39;m really excited about our guest, Adam Oaks with Estimating Edge. I was able to meet Adam through Roofing Technology Think Tank right when he started with Estimating Edge and started in the roofing industry, and I&#39;ve learned so much. It&#39;s been great to get to know him, and Adam, I am just really happy to have you here today on the podcast. Welcome.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Thanks, Heidi. We&#39;re really excited to be apart of this. Can&#39;t wait to share our thoughts. Looking forward to today&#39;s podcasts, and can&#39;t wait to answer these questions.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s great. Well, when we started working together on Roofers Coffee Shop, we really sat down and talked about Estimating Edge and what was your mission and your goal. And I was really inspired by the commitment to contractor driven development, by your commitment, how long the company has been providing leading technology for the contractors. And so, we really kind of, between us, we came up with this idea of the 10 questions, the top 10 tech questions that every contractor should be asking. And I think it came from exactly the right source, that the Estimating Edge, because you&#39;ve been doing this for so long. In this new ebook, you talk a lot about best of breed, and I&#39;m pretty sure not everybody is going to really understand that. So, Adam, can you start us off by explaining what best of breed is and how important these questions are?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Sure, yeah. I think simply put, don&#39;t buy software that tries to be everything to everyone. You end up with tools for different parts of your business that are just okay or really don&#39;t provide the ROI you&#39;re looking for, so best in breed means and the best software for a specific need and make sure that software will fit with your software stack.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s perfect, because today there&#39;s really no reason that... I can remember in the old days, I&#39;m putting my age out there right now, but when you would buy the software and it was supposed to do everything for you. But now, you get on your phone, you get an app for this, you get a software for that, but you really want them to talk. You&#39;ve been able to do that, and you&#39;ve really, from when we were talking about it, you were very passionate about it. Can you talk a little bit that open platform that really builds into that best of breed concept?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. I think when we talk about open, we also talk about scalable. I&#39;m talking about both of those. And when we talk about a scalable platform, what we mean is the ability to grow and manage increased demand. So, the software that you&#39;re reviewing should be able to adapt to the changing needs of your needs. Right? An open API, though, is a programming interface publicly available to software developers, and what that means, it provides a seamless flow of data between different software providers. Being open allows those best in breed solutions to work together to benefit their mutual customers. So, as your business scales and you&#39;re starting to look at things like AI, artificial intelligence, machine learning, and more, you have to be on that open scalable platform. And right now, it allows you to have the data that you can trust, that you need, and when you needed to make quick decisions, keeping down costs overruns and driving profits. And I want to add to this. These open platforms are in the cloud, and in these unprecedented times, we need to provide our staff the ability to work virtually from anywhere. So, being able to communicate through the internet allows your teams to work together more efficiently and provide better communication to your customers.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: It&#39;s really important, and that&#39;s not going to change. The cloud is going to become even... I mean, we need to be able to work anywhere we&#39;re at and be able to get the information we need. But also, when you&#39;re talking about those open platforms, too, you&#39;re talking about two way, right? So, data flowing two ways, is that correct?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: That&#39;s exactly right. So, when you&#39;re looking at, for instance, with estimating software, that&#39;s my business so I know it, and connecting to CRM, so when somebody maybe has an opportunity in their CRM and they want to push that opportunity to their estimating software so that way they&#39;re not retyping in the name of the job, putting in budgets, doing anything like that, it all flows right through. They put their estimate together and that solution, and then that data moves back to the CRM so that the salespeople, or customer, experienced people can help talk to their customers with real data in front of them and no one&#39;s retyping that data. A better example might even be your accounting system, so having data and the estimate, which is your budget, push into the accounting system and allow that account to have the real data there. And it can come back with purchase orders and things of that nature.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think that is the future. And I mean, I know I&#39;m a little slow sometimes on some of these things, so I know it&#39;s been there for a while, but it&#39;s really, this whole concept is taking a front row seat. I think, when we think about how many roofing offices out there where they have so many times they are entering the same data acrossed, and so accounting&#39;s entering it, estimating&#39;s entering it. I mean, that&#39;s a huge opportunity for mistakes right there.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Exactly. And we see those mistakes turn into big budget crunchers, so people, they spend more money than they expected to or are they make mistakes on that purchase order. They&#39;re ordering too much material. All sorts of things like that can happen. And having that data flow through seamlessly is going to stop those kinds of mistakes from happening.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah, that&#39;s perfect. And so, for the contractors who are listening to this, as you&#39;re thinking about what questions to ask, this one, I think, is one of the most important. And to really bring it down to a very easy question is, can this software communicate with my other softwares both ways? Can I push information both directions? And that&#39;s really that open platform.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Exactly.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: And that really leads into my next question because, again, I&#39;ve worked with contractors for a long time who have gone from paper to software, paper to the cloud, paper to this, and all these double entries, trying to eliminate them sounds great. It sounds great, but that is not always easy for the employees to make the change and for the overall culture, company culture. Can you talk a little bit about that challenge for roofing contractors and some of the things they should be asking about?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. I think it&#39;s a simple question. Will the software you&#39;re considering be completely disruptive to the business? You got to ask that question and understand what that means. And then, how do you deal with that through the purchasing process? One other question: will my older, or should I say more experienced workforce, be open to new processes that improve the profitability of your business? So, sometimes we see some employees, they don&#39;t want to change what they do every day, and I understand. But can we and how will you help them make that change? Right? So, that&#39;s the questions you need to be thinking about internally. The key to getting buy-in through this process, if it&#39;s the right choice, is to include key employees that are going to be affected by that change during the buy-in process, and don&#39;t bring them in after you&#39;ve already made your decision. Bring them in and get their input throughout the entire process, and that way they see the value. Give them the opportunity to learn how the software will improve the business and even improve their daily workflow. They may come back to you and say, &quot;This won&#39;t do it.&quot; Or they may say, &quot;I had no idea this would really... I can put out this much more work using this software.&quot;</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think you&#39;re so smart. I&#39;ve been in situations over my career where someone said, &quot;Oh, you&#39;re going to start using this. You got to like it.&quot; And there was no input, there was no buy-in from the employees, and that makes for a really hard transition, not only for the company but for the software provider, too, because they&#39;re constantly getting that pushback.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Right. I&#39;ve seen it destroy organizations when they&#39;ve brought in maybe a CRM to replace a CRM because the company bought another one. They said, &quot;Well, you&#39;re going to use our CRM now,&quot; and then the salespeople fall apart, sales broke down. So, those can be difficult times. So, really paying attention and asking the right questions, which this ebook&#39;s all about, and going through that process is going to hopefully stop that from happening.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah. I think that&#39;s good. And I think, too, by going over this ebook with your employees and then as you&#39;re working with the software companies, making sure everybody understands the important questions, that almost has this extreme opposite effect of building company culture and building buy-in by the time that software comes down the pike [inaudible 00:00:10:03]. So, one of the things I would, and I know we pointed this out in the ebook and I think it&#39;s really important too, is once they do make that decision, I think what you just said, if it&#39;s going to be disruptive. Because sometimes, no matter how much buy-in there is, it&#39;s going to be disruptive. And that takes us to, one of the things I wanted to check in with you also is just the importance of training, and I&#39;m going to sneak this one in because I think that goes exactly with the employees and we talk about that in the ebook. Does this company, this software company, have experience with roofing? Do they understand construction? Do their trainers understand? Can you talk a little bit more about how contractors can dive into those questions about training and [inaudible 00:10:52] experience and all of that good stuff?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yes. Perfect. Perfect question. So, I think the right way to go about doing that is asking those specific questions. Talk about what the onboarding process is, talk about who the trainers are, who they train, what&#39;s gone through that process. Even ask for references, ask for other customers that have decided to use that software, and get references on not only how the software works, but what&#39;s that onboarding process like? And then, speak to internally what the company. Does the salesperson understand the business that you&#39;re in, the roofing industry? When you start throwing out commercial roofing terms and you&#39;re talking about tear off or any other part of that roofing project, do they look at you with surprise or do they understand you&#39;re talking about what a tapered design is or what EBDM is or what&#39;s the drip edge? You start to realize that the salesperson has no idea. That&#39;s a signal that maybe something&#39;s going on in the organization. Beyond that, ask to speak to the product manager. If you&#39;re buying something that&#39;s a big expense for you, bill up in the business, don&#39;t just talk to the sales person. Say, &quot;Hey, can we get on with the product manager? I&#39;d like to understand what they&#39;re thinking.&quot; And what kind of experience does the product manager have? That&#39;s the person that&#39;s going to be developing the software in the future to the ever changing needs of your business and the whole industry. Did they have knowledge? And an example in our organization, our product manager, a head of product, has worked for a roofing company, he&#39;s worked for a roofing manufacturer, and he&#39;s been with our software business for over a decade. So, that kind of experience says a lot compared to someone that maybe came from Facebook to work in the roofing industry. That won&#39;t work as well.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: No. And I&#39;ve seen that in marketing over and over again. And it doesn&#39;t mean that people can&#39;t learn the roofing industry, but roofing people know when people are trying to put something over on them. They know when it&#39;s real.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah, I think you&#39;re right.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s why I think that&#39;s... Yeah. They really do. And I think that&#39;s important that companies.... And tell our audience, Adam, how long has Estimating Edge been in the roofing industry and providing technology for contractors?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Heidi, we&#39;ve been doing this for over 30 years, and we literally still have employees that had been with us since the beginning, both in our customer success team and in sales and other areas. So, our experience is probably something in the range of over probably 16, 17 years as an average, and that&#39;s including bringing on brand new people because we continue to bring young, new talent into the organizations as we further develop our product.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think that&#39;s so cool. When I think back 30 years, some of us didn&#39;t even have computers back then, and Estimating Edge was on the front end of all of that. That&#39;s amazing in my mind.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: yeah. A few people will remember DOS based programming. We our first product was DOS. We&#39;ve come a long ways from them, obviously, in that open, scalable platform that we talked about before.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I used DOS in my first job out of college, so I know exactly what you&#39;re talking about. We all had to be a little bit of a programmer in those days. Let&#39;s talk just a little bit about budget because this is a biggie, right? I mean, it&#39;s scary to think about the costs that are associated, but I don&#39;t think the contractors... I mean, a lot of them do, but there&#39;s a lot who also don&#39;t understand the ROI, the return on investment, and how large it can be, not just financially but company culture, customer relations, satisfaction, all that. Can you talk about what are the important budget questions to ask and how to relate that to that bigger picture of return on investment?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Well, this isn&#39;t the easiest question you asked me. It&#39;s a tough question, and it&#39;s tough question for everybody, making that decision to buy software. In fact, at Estimating Edge, we buy all kinds of software, including third party software that works directly with our solution that&#39;s built in, CRM tool, the counting, and more. Our latest software, we bought is a SAS software we engaged with, and it&#39;s been disruptive to one of our business units for almost a year. But we knew that going in. We realize the longterm benefits outweighed that disruption. So, as we talked about before, including department head in the decision after that process went through, they understood what impact they were going to face, but also the longterm value that we&#39;re going to get. So, after the initial year, which is coming up now actually, we&#39;re seeing reliable data ready in just moments, where it took days just to get a snapshot of the business. So, I guess this goes back to the question you asked earlier about disruption, but it also goes to getting the ROI. So, this wasn&#39;t a cheap software, but we were able to make faster decisions now, see fewer mistakes, and get that ROI we were looking for. So, to summarize, I&#39;d say determine the true return on the investment and how it impacts the longterm growth of your company. That will help you drive your decisions. So, look at it longterm. If you&#39;re buying software, it&#39;s not for a six month run, right? It&#39;s for at least five years and probably longer depending on the changes in the market. So, think about what that means, what kind of efficiencies you&#39;re going to gain, what kind of value you&#39;re going to get, what costs are you going to save, and ultimately what kind of profitability you&#39;re going to see.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I think that&#39;s smart, and I love the fact that you can actually take something that you did in your company and show that... We have contractors out there right now trying to figure out their software, but it&#39;s everyone. And I know that&#39;s a really obvious comment, but everyone&#39;s trying to work through this. It&#39;s not easy.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Right. We&#39;ve talked about a lot of things today about experience in the roofing industry. You&#39;re going to buy software that maybe doesn&#39;t have that experience. Salesforce.com is an ubiquitous product out there that we use, and they don&#39;t really have roofing experience, but it&#39;s good and it does have that open API and connect to so many other providers. So, all of these questions are going to help you drive his decision, not just one of them. But you do need to look at everything as a whole and how it will help your business and that return, as you&#39;ve mentioned.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah. And I think, as we talked about earlier, just so everyone knows, we&#39;re recording this on March 31st, 2020, so we&#39;re in the midst of a new way of doing things with technology being so important, as our pathway into the future of more people probably working remotely, just looking at things a lot different. But what&#39;s cool, Adam, is you and I were involved with Roofing Technology Think Tank, or have been for the last couple of years. I was part of founding that group. And we have these conversations all the time during our meetings, our virtual meetings and our live meetups, of what kind of questions should we be asking about technology for the future? Maybe just share a little bit on your thoughts of what you&#39;ve seen with Roofing Technology Think Tank and how that&#39;s helped Estimating Edge and how you see it helping the contractors a little bit.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Sure. I&#39;ve been amazed with the participation from so many different areas in the industry, obviously including the residential and commercial roofing contractors, but also the other software providers, coming together as a team with no boundaries. Basically, sharing information, sharing knowledge about the technology they&#39;re using. They&#39;re taking away, like I said, all the boundaries and, really, telling them there their secrets, and then we ask those questions, how can we improve even more? What can we do to make the world better? We ask questions that I know would disrupt many of those roofing contractors, and they&#39;re they&#39;re right there leading the charge saying, &quot;Yeah, this could change everything we do today if we can make this happen.&quot; We visited 3M, which was a great event, and thanks to 3M for having us there and their innovation center.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah, awesome.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. Really, really amazing event. And we learned about new technologies, new product that could maybe change the way the world looks at roofing. And I think going back to what you said, this time that we&#39;re facing with this pandemic, it&#39;s terrible, it&#39;s so disruptive to all of us. But we have to, even now, look at what kind of technology we can use to move forward. I&#39;ve heard the system we&#39;re on today, GoToMeeting, but there&#39;s also Zoom and many others. They&#39;re selling left and right, more software, because people need to be able to communicate virtually. And so, when you&#39;re looking at software today and other technologies, how can you operate in a different world, and that&#39;s not going to stop. The pandemic will end, but the world has changed forever. And so, there&#39;ll be more people working remotely, there&#39;ll be more virtual meetings and decisions and probably social distancing for awhile. When you look at software, again, what I said before, look at it longterm, what&#39;s the impact longterm?</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Brilliant. I think that&#39;s great. Estimating Edge, like we just talked about, 30 years of doing this, of putting solutions out there, of looking to the future. So, for the contractors out there who are listening to this, talk a little bit about Estimating Edge, what can you do to help them? How can you help them on the... One of the most important parts of profitability is really good estimating, so what kind of questions should they be talking to you about and how can you help them with those answers?</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Well, I hope the ebook&#39;s a good start, so use it to make some decisions about when you&#39;re looking at not only our software but other softwares. You got to look at us internally. We have two ways to help our customers ask the right questions. Our account reps, our sales people, they&#39;ve been with us for an average, I think, 10 years. We have knowledge that can help our customers ask the right questions when they&#39;re looking at other technologies, and we can help those perspective customers by helping them down the path. In fact, we try hard to not sell companies that shouldn&#39;t be using our software by asking questions about their business, so we really think it&#39;s important from our side that people are successful with what they&#39;re using. So, we&#39;re going to ask a lot of questions, but in turn, we&#39;ll guide you down some of those questions you should be asking us. And another area is our customer success team. When new customers onboard, we literally ask hundreds of questions to help them get their database set up and the tool ready. So, we encourage, in turn, that they ask us questions, and that include how to estimate even. Many [inaudible 00:22:42] people that come in for training on our software are brand new to estimating, and I&#39;ve got people on our team that have been estimating for years and now work on our team to help people learn how to use the software. So, we teach estimating along with learning our software, but also, how to build a good material database and how to best pick the next software, as we talked about before, they need to to help eliminate duplicate entry for instance. So, those are some of the ways that we help</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Having actually talking to contractors pretty much every day of my life and working a lot with different people, you have some huge raving fans out there. I mean, when the contractors and the estimators talk about Estimating Edge, they are passionate about it.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: We&#39;re passionate about our customers as well. We love them, and we want to make a product and a solution that they love. And I think the reason they&#39;re passionate is really not only the software, we hope, that&#39;s great, but is our people. A good example, I was at IRE in Nashville, the one before Dallas, and our sales rep, John Lombardo, who handles that area for us, was providing demonstrations of our software. And people would come up to me, and I&#39;d introduce myself. I&#39;m the CEO of Estimating Edge, and they&#39;d say, &quot;Nice to meet you.&quot; I say, &quot;Well, can I help you?&quot; And they say, &quot;Well, I&#39;m here to see John.&quot; I said, &quot;Well, he&#39;s busy. Might be a few minutes. Can I help you?&quot; And they&#39;d go, &quot;No, that&#39;s okay. I&#39;ll wait for John.&quot; And I loved it because they really want to talk to him. And then, after John made himself available, they&#39;d go up and literally give each other a hug, and that&#39;s what I love about the business I&#39;m in.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: That&#39;s what I love, too. I can&#39;t wait till we can hug again. That will be great.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Yeah. Good point.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I know. Well, and I have to tell you, on Roofers Coffee Shop, we have our classified section, and in that classified section we will find people saying, &quot;Looking for estimators who are knowledgeable in Estimating Edge.&quot; So, it&#39;s not just people being raving fans and passionate, it&#39;s about employers saying they&#39;re looking for estimators out there who are working with your software. That&#39;s huge. That&#39;s a huge compliment, and also just shows what a great business and software that you offer the industry.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: That&#39;s wonderful. Thank you for saying so.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Yeah, it&#39;s very cool. Well, Adam, this ebook, I really hope... I mean, it&#39;s on the site. It is in the ebook section. It is on the Estimating Edge directory. You have an ad running where people can click on it to download it. I know you&#39;re going to have it on your site. So, really, this is the type of thing that contractors need to download, share with their team no matter where they&#39;re working, have everybody looked through it, and really make this a part of their purchasing processes. And I want to thank you for that gives back to the industry. I think that&#39;s one of the most important things is for us to continue to educate our industry on technology and where we&#39;re going.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: Well, thank you very much, Heidi. I appreciate you having me on today, and I&#39;ll just say that if anybody has any questions, our team really would answer questions about other software that we might have information on about other customer using software that&#39;s more successful than others related to Estimating, because they all connect, but not Estimating software necessarily. So, we&#39;re happy to help any way we can. Please give us a call. We&#39;d be glad to help. And Heidi, stay safe and stay healthy.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: I will. Thank you so much for being here today, Adam. I love your team, so same back to you and everybody there to be safe. And we&#39;ll be seeing each other a trade show sometime in the future, I know.</p>\r\n
    \r\n
    <p><strong>Adam Oaks</strong>: I hope so. Thank you.</p>\r\n
    \r\n
    <p><strong>Heidi Ellsworth</strong>: Thank you. And I want to thank everybody who listened today. These podcasts are on Roofers Coffee Shop under read, listen, watch. We continually have our Roofing Road Trips with Heidi Podcast, talking to experts in the industry, contractors. We just have fun listening and talking to the folks who really are bringing important things to this industry. So, thank you for listening, and we will see you next time. Thanks.</p>
    """
  -author: Proxies\__CG__\App\Entity\User {#2204 …}
  -contentmeta: Doctrine\ORM\PersistentCollection {#2169 …}
  -meta_description: ""
  -meta_keywords: ""
  -category: Proxies\__CG__\App\Entity\Category {#1075 …}
  -secondary_categories: Doctrine\ORM\PersistentCollection {#1090 …}
  -customers: Doctrine\ORM\PersistentCollection {#1174 …}
  -primaryCustomer: null
  -comments: Doctrine\ORM\PersistentCollection {#2234 …}
  -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 …}
}