"; // line 7 if (twig_get_attribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 7, $this->source); })()), "image", [], "any", false, false, false, 7)) { // line 8 echo " <div class=\"banner-image banner-image--gradient lazyBackgroundImage\" data-mobile=\""; echo twig_escape_filter($this->env, $this->extensions['App\Twig\TwigExtension']->{closure:App\Twig\TwigExtension::getFunctions():45}(("/" . twig_get_attribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 8, $this->source); })()), "getFullImagePath", [], "any", false, false, false, 8)), "zoomCrop", 1566, 822), "html", null, true); echo "\" data-desktop=\""; echo twig_escape_filter($this->env, $this->extensions['App\Twig\TwigExtension']->{closure:App\Twig\TwigExtension::getFunctions():45}(("/" . twig_get_attribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 8, $this->source); })()), "getFullImagePath", [], "any", false, false, false, 8)), "zoomCrop", 3200, 1680), "html", null, true); echo "\"></div>"; } if (!class_exists($cls, false)) { $key = $this->cache->generateKey($name, $mainCls); if (!$this->isAutoReload() || $this->isTemplateFresh($name, $this->cache->getTimestamp($key))) { $this->cache->load($key); } if (!class_exists($cls, false)) { $source = $this->getLoader()->getSourceContext($name); $content = $this->compileSource($source); { if ($name instanceof TemplateWrapper) { return $name; } return new TemplateWrapper($this, $this->loadTemplate($this->getTemplateClass($name), $name)); } /** * Loads a template internal representation. * * @throws SyntaxError When an error occurred during compilation * @throws RuntimeError When an error occurred during rendering */ public function render($name, array $context = []): string { return $this->load($name)->render($context); } /** * Displays a template. * { if (!$this->container->has('twig')) { throw new \LogicException('You cannot use the "renderView" method if the Twig Bundle is not available. Try running "composer require symfony/twig-bundle".'); } return $this->container->get('twig')->render($view, $parameters); } /** * Renders a view. */ /** * Renders a view. */ protected function render(string $view, array $parameters = [], Response $response = null): Response { $content = $this->renderView($view, $parameters); if (null === $response) { $response = new Response(); } // replace metatitles if exist on components foreach ($pageData['pageComponents'] as $pageComp) { $pageMeta = $this->generateAndModifyMetaDataTags($pageData['page'], $pageComp['entity']); } return $this->render('@theme/templates/'.$pageData['page']->getTemplate()->getTemplateFile(), [ 'page' => $pageMeta, 'slug' => $pageData['slug'], 'pageComponents' => $pageData['pageComponents'], 'pageHtmlBlocks' => $htmlblocks, 'longUrl' => strtolower($longUrl), $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS); $controller = $event->getController(); $arguments = $event->getArguments(); // call controller $response = $controller(...$arguments); // view if (!$response instanceof Response) { $event = new ViewEvent($this, $request, $type, $response); $this->dispatcher->dispatch($event, KernelEvents::VIEW); { $request->headers->set('X-Php-Ob-Level', (string) ob_get_level()); $this->requestStack->push($request); try { return $this->handleRaw($request, $type); } catch (\Exception $e) { if ($e instanceof RequestExceptionInterface) { $e = new BadRequestHttpException($e->getMessage(), $e); } if (false === $catch) { $this->boot(); ++$this->requestStackSize; $this->resetServices = true; try { return $this->getHttpKernel()->handle($request, $type, $catch); } finally { --$this->requestStackSize; } } $this->request = $request; } public function run(): int { $response = $this->kernel->handle($this->request); $response->send(); if ($this->kernel instanceof TerminableInterface) { $this->kernel->terminate($this->request, $response); }$app = $app(...$args);exit( $runtime ->getRunner($app) ->run());<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) { return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};| Level | Channel | Message |
|---|---|---|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.4: Not setting the 5th argument of "Symfony\Component\Security\Core\Authorization\AuthorizationChecker::__construct" to "false" is deprecated. {
"exception": {}
}
|
| INFO 05:44:18 | request |
Matched route "router". {
"route": "router",
"route_parameters": {
"_route": "router",
"_controller": "App\\Controller\\PageDefaultController::router",
"slug": "faqs"
},
"request_uri": "https://kasscaffolding.thetlb.dev/faqs",
"method": "GET"
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-http 5.4: The "Symfony\Component\Security\Http\EntryPoint\FormAuthenticationEntryPoint" class is deprecated, use the new security system with "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-bundle 5.3: The "security.authentication.listener.form.main" service is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-bundle 5.3: The "security.authentication.manager" service is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.3: The "Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager" class is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.3: The "Symfony\Component\Security\Core\Event\AuthenticationFailureEvent" class is deprecated, use "Symfony\Component\Security\Http\Event\LoginFailureEvent" with the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-http 5.3: The "Symfony\Component\Security\Http\Firewall\UsernamePasswordFormAuthenticationListener" class is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-http 5.3: The "Symfony\Component\Security\Http\Firewall\AbstractAuthenticationListener" class is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-bundle 5.3: The "security.authentication.listener.anonymous.main" service is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-http 5.3: The "Symfony\Component\Security\Http\Firewall\AnonymousAuthenticationListener" class is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.4: The "Symfony\Component\Security\Core\Authentication\Token\AnonymousToken" class is deprecated. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.4: Using an object that is not an instance of "Symfony\Component\Security\Core\User\UserInterface" as $user in "Symfony\Component\Security\Core\Authentication\Token\AnonymousToken" is deprecated. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-bundle 5.3: The "security.authentication.provider.dao.control" service is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.3: The "Symfony\Component\Security\Core\Authentication\Provider\DaoAuthenticationProvider" class is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.3: The "Symfony\Component\Security\Core\Authentication\Provider\UserAuthenticationProvider" class is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.3: The "Symfony\Component\Security\Core\Authentication\Provider\AuthenticationProviderInterface" interface is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-bundle 5.3: The "security.authentication.provider.anonymous.control" service is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-core 5.3: The "Symfony\Component\Security\Core\Authentication\Provider\AnonymousAuthenticationProvider" class is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:18 | security | Populated the TokenStorage with an anonymous Token. |
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-http 5.4: The $authManager argument of "Symfony\Component\Security\Http\Firewall\AccessListener::__construct" is deprecated. {
"exception": {}
}
|
| INFO 05:44:18 | php |
User Deprecated: Since symfony/security-http 5.4: Not setting the $exceptionOnNoToken argument of "Symfony\Component\Security\Http\Firewall\AccessListener::__construct" to "false" is deprecated. {
"exception": {}
}
|
| DEBUG 05:44:18 | event |
Notified event "debug.security.authorization.vote" to listener "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote". {
"event": "debug.security.authorization.vote",
"listener": "Symfony\\Bundle\\SecurityBundle\\EventListener\\VoteListener::onVoterVote"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "App\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "App\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Stof\DoctrineExtensionsBundle\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Stof\\DoctrineExtensionsBundle\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.request" to listener "Stof\DoctrineExtensionsBundle\EventListener\LoggerListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Stof\\DoctrineExtensionsBundle\\EventListener\\LoggerListener::onKernelRequest"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener::onKernelController"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener::onKernelController"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\HttpCacheListener::onKernelController"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\TemplateListener::onKernelController"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\SecurityListener::onKernelControllerArguments"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\IsGrantedListener::onKernelControllerArguments"
}
|
| DEBUG 05:44:18 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
| INFO 05:44:18 | doctrine |
Connecting with parameters {params} {
"params": {
"driver": "pdo_mysql",
"host": "138.68.186.27",
"port": 3306,
"user": "kasscaffolding",
"password": "<redacted>",
"driverOptions": [],
"defaultTableOptions": [],
"dbname": "kasscaffolding",
"serverVersion": "8",
"charset": "utf8mb4"
}
}
|
| DEBUG 05:44:18 | doctrine |
Executing query: SELECT p0_.id AS id_0, p0_.slug AS slug_1 FROM page p0_ {
"sql": "SELECT p0_.id AS id_0, p0_.slug AS slug_1 FROM page p0_"
}
|
| DEBUG 05:44:18 | doctrine |
Executing statement: SELECT t0.components AS components_1, t0.extraUrlsegments AS extraUrlsegments_2, t0.htmlblocks AS htmlblocks_3, t0.slug AS slug_4, t0.id AS id_5, t0.navtitle AS navtitle_6, t0.url AS url_7, t0.viewable_from AS viewable_from_8, t0.content2 AS content2_9, t0.kicker AS kicker_10, t0.title AS title_11, t0.content AS content_12, t0.subtitle AS subtitle_13, t0.meta_title AS meta_title_14, t0.meta_description AS meta_description_15, t0.ogImageAlt AS ogImageAlt_16, t0.ogImage AS ogImage_17, t0.active AS active_18, t0.deleted AS deleted_19, t0.image AS image_20, t0.image2 AS image2_21, t0.image3 AS image3_22, t0.file AS file_23, t0.created_at AS created_at_24, t0.updated_at AS updated_at_25, t0.update_by AS update_by_26, t0.parent AS parent_27, t0.template_id AS template_id_28, t0.gallery_id AS gallery_id_29 FROM page t0 WHERE t0.slug = ? AND t0.deleted = ? AND t0.active = ? LIMIT 1 (parameters: {params}, types: {types}) {
"sql": "SELECT t0.components AS components_1, t0.extraUrlsegments AS extraUrlsegments_2, t0.htmlblocks AS htmlblocks_3, t0.slug AS slug_4, t0.id AS id_5, t0.navtitle AS navtitle_6, t0.url AS url_7, t0.viewable_from AS viewable_from_8, t0.content2 AS content2_9, t0.kicker AS kicker_10, t0.title AS title_11, t0.content AS content_12, t0.subtitle AS subtitle_13, t0.meta_title AS meta_title_14, t0.meta_description AS meta_description_15, t0.ogImageAlt AS ogImageAlt_16, t0.ogImage AS ogImage_17, t0.active AS active_18, t0.deleted AS deleted_19, t0.image AS image_20, t0.image2 AS image2_21, t0.image3 AS image3_22, t0.file AS file_23, t0.created_at AS created_at_24, t0.updated_at AS updated_at_25, t0.update_by AS update_by_26, t0.parent AS parent_27, t0.template_id AS template_id_28, t0.gallery_id AS gallery_id_29 FROM page t0 WHERE t0.slug = ? AND t0.deleted = ? AND t0.active = ? LIMIT 1",
"params": {
"1": "faqs",
"2": 0,
"3": 1
},
"types": {
"1": 2,
"2": 5,
"3": 5
}
}
|
| DEBUG 05:44:19 | doctrine |
Executing statement: SELECT t0.id AS id_1, t0.description AS description_2, t0.templatefile AS templatefile_3, t0.number_of_html AS number_of_html_4, t0.number_of_components AS number_of_components_5, t0.inherited_bundle_name AS inherited_bundle_name_6, t0.title AS title_7, t0.content AS content_8, t0.active AS active_9, t0.deleted AS deleted_10, t0.image AS image_11 FROM templates t0 WHERE t0.id = ? (parameters: {params}, types: {types}) {
"sql": "SELECT t0.id AS id_1, t0.description AS description_2, t0.templatefile AS templatefile_3, t0.number_of_html AS number_of_html_4, t0.number_of_components AS number_of_components_5, t0.inherited_bundle_name AS inherited_bundle_name_6, t0.title AS title_7, t0.content AS content_8, t0.active AS active_9, t0.deleted AS deleted_10, t0.image AS image_11 FROM templates t0 WHERE t0.id = ?",
"params": {
"1": 8
},
"types": {
"1": 1
}
}
|
| CRITICAL 05:44:19 | request |
Uncaught PHP Exception ParseError: "syntax error, unexpected token ":"" at /var/www/html/k/kasscaffolding/var/cache/dev/twig/c9/c98cc4d94d8ba6e444043580cf2a44c4.php line 115 {
"exception": {}
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "App\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "App\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Stof\DoctrineExtensionsBundle\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Stof\\DoctrineExtensionsBundle\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Stof\DoctrineExtensionsBundle\EventListener\LoggerListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Stof\\DoctrineExtensionsBundle\\EventListener\\LoggerListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\HttpCacheListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\TemplateListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\SecurityListener::onKernelControllerArguments"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\IsGrantedListener::onKernelControllerArguments"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
| DEBUG 05:44:19 | doctrine |
Executing statement: SELECT t0.id AS id_1, t0.popular AS popular_2, t0.title AS title_3, t0.content AS content_4, t0.sort_order AS sort_order_5, t0.active AS active_6, t0.deleted AS deleted_7, t0.created_at AS created_at_8, t0.updated_at AS updated_at_9 FROM faq t0 WHERE t0.deleted = ? AND t0.active = ? ORDER BY t0.sort_order ASC (parameters: {params}, types: {types}) {
"sql": "SELECT t0.id AS id_1, t0.popular AS popular_2, t0.title AS title_3, t0.content AS content_4, t0.sort_order AS sort_order_5, t0.active AS active_6, t0.deleted AS deleted_7, t0.created_at AS created_at_8, t0.updated_at AS updated_at_9 FROM faq t0 WHERE t0.deleted = ? AND t0.active = ? ORDER BY t0.sort_order ASC",
"params": {
"1": 0,
"2": 1
},
"types": {
"1": 5,
"2": 5
}
}
|
| INFO 05:44:19 | php |
Deprecated: Creation of dynamic property Gregwar\ImageBundle\Services\ImageHandling::$fallbackImage is deprecated {
"exception": {}
}
|
| INFO 05:44:19 | php |
User Deprecated: Since symfony/security-bundle 5.4: Setting the $authenticatorManagerEnabled argument of "Symfony\Bundle\SecurityBundle\DataCollector\SecurityDataCollector::__construct" to "false" is deprecated, use the new authenticator system instead. {
"exception": {}
}
|
| INFO 05:44:19 | php |
User Deprecated: Since symfony/security-bundle 5.4: The "Symfony\Bundle\SecurityBundle\Security\FirewallConfig::allowsAnonymous()" method is deprecated. {
"exception": {}
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\HttpCacheListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\WebLink\\EventListener\\AddLinkHeaderListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\Security\\Http\\RememberMe\\ResponseListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\StreamedResponseListener::onKernelResponse"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.finish_request" to listener "Symfony\WebpackEncoreBundle\EventListener\ResetAssetsEventListener::resetAssets". {
"event": "kernel.finish_request",
"listener": "Symfony\\WebpackEncoreBundle\\EventListener\\ResetAssetsEventListener::resetAssets"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelFinishRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelFinishRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onFinishRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelFinishRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelFinishRequest"
}
|
| CRITICAL 05:44:19 | php |
Uncaught Error: syntax error, unexpected token ":" {
"exception": {}
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "App\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "App\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Stof\DoctrineExtensionsBundle\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Stof\\DoctrineExtensionsBundle\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.request" to listener "Stof\DoctrineExtensionsBundle\EventListener\LoggerListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Stof\\DoctrineExtensionsBundle\\EventListener\\LoggerListener::onKernelRequest"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\HttpCacheListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController". {
"event": "kernel.controller",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\TemplateListener::onKernelController"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\SecurityListener::onKernelControllerArguments"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\IsGrantedListener::onKernelControllerArguments"
}
|
| DEBUG 05:44:19 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
|
ParseError
|
|---|
ParseError:
syntax error, unexpected token ":"
at var/cache/dev/twig/c9/c98cc4d94d8ba6e444043580cf2a44c4.php:115
at Twig\Cache\FilesystemCache->load('/var/www/html/k/kasscaffolding/var/cache/dev/twig/c9/c98cc4d94d8ba6e444043580cf2a44c4.php')
(vendor/twig/twig/src/Environment.php:345)
at Twig\Environment->loadTemplate('__TwigTemplate_97ff7811826422c21fd84f4aa76f6011', '@theme/templates/cmspage-kicker.html.twig')
(vendor/twig/twig/src/Environment.php:312)
at Twig\Environment->load('@theme/templates/cmspage-kicker.html.twig')
(vendor/twig/twig/src/Environment.php:280)
at Twig\Environment->render('@theme/templates/cmspage-kicker.html.twig', array('page' => object(Page), 'slug' => 'faqs', 'pageComponents' => array(array('position' => 'Block 1', 'urlKey' => null, 'urlValue' => null, 'data' => '<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What is your commitment to Health and Safety?", "acceptedAnswer": { "@type": "Answer", "text": "Safety is our top priority. All work is carried out to NASC standards with regular inspections, trained operatives, and clear risk assessments. No compromise." } }, { "@type": "Question", "name": "How do I know that your company is the right fit for my requirements?", "acceptedAnswer": { "@type": "Answer", "text": "We work with a range of clients across residential, commercial and specialist sectors. Our flexibility, experience, and fast response times make us a reliable choice." } }, { "@type": "Question", "name": "How does KAS being an NASC member benefit our project and what value does it add?", "acceptedAnswer": { "@type": "Answer", "text": "It means you get scaffolding delivered to the highest safety and compliance standards in the UK. It also ticks a big box for your own due diligence." } }, { "@type": "Question", "name": "Do you work on smaller projects as well as large construction based ones?", "acceptedAnswer": { "@type": "Answer", "text": "Absolutely. While we handle major construction and commercial sites, we also take on smaller jobs with the same care and professionalism. Whether it’s a private residential scaffold or a temporary access solution for a local business, you’ll still get the full KAS experience. Safe, fast, and hassle-free." } }, { "@type": "Question", "name": "Do scaffolders work in the rain?", "acceptedAnswer": { "@type": "Answer", "text": "If it’s safe to work, we work. Our team follows strict weather risk protocols and knows when to push on and when to pause." } }, { "@type": "Question", "name": "What areas do you operate within and do you work nationwide?", "acceptedAnswer": { "@type": "Answer", "text": "We’re based in the South of England and operate across London and the Home Counties. This is our core service area, but we’re happy to discuss nationwide projects." } }, { "@type": "Question", "name": "What industries do you work within?", "acceptedAnswer": { "@type": "Answer", "text": "Housing. Heritage. Retail. Education. Petrochemical. Healthcare. Commercial. We adjust our approach to fit the environment." } }, { "@type": "Question", "name": "How long does it take to complete a project?", "acceptedAnswer": { "@type": "Answer", "text": "That depends on the complexity. Some setups take a day, others a few weeks. What we can promise is we’ll get you a clear timeline upfront." } }, { "@type": "Question", "name": "How do you approach a new project?", "acceptedAnswer": { "@type": "Answer", "text": "We start with a conversation. Then we plan, quote, design (if needed), and deliver. It’s structured, fast, and built around your programme." } } ] }</script><section class="mb-12"> <div class="container"> <div class="row"> <div class="col-12 md:col-10 co-12 md:offset-1"> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What is your commitment to Health and Safety?</summary> <div class="mb-6"><p>Safety is our top priority. All work is carried out to NASC standards with regular inspections, trained operatives, and clear risk assessments. No compromise.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How do I know that your company is the right fit for my requirements?</summary> <div class="mb-6"><p>We work with a range of clients across residential, commercial and specialist sectors. Our flexibility, experience, and fast response times make us a reliable choice.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How does KAS being an NASC member benefit our project and what value does it add?</summary> <div class="mb-6"><p>It means you get scaffolding delivered to the highest safety and compliance standards in the UK. It also ticks a big box for your own due diligence.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">Do you work on smaller projects as well as large construction based ones?</summary> <div class="mb-6"><p>Absolutely. While we handle major construction and commercial sites, we also take on smaller jobs with the same care and professionalism. Whether it’s a private residential scaffold or a temporary access solution for a local business, you’ll still get the full KAS experience. Safe, fast, and hassle-free.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">Do scaffolders work in the rain?</summary> <div class="mb-6"><p>If it’s safe to work, we work. Our team follows strict weather risk protocols and knows when to push on and when to pause.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What areas do you operate within and do you work nationwide?</summary> <div class="mb-6"><p>We’re based in the South of England and operate across London and the Home Counties. This is our core service area, but we’re happy to discuss nationwide projects.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What industries do you work within?</summary> <div class="mb-6"><p>Housing. Heritage. Retail. Education. Petrochemical. Healthcare. Commercial. We adjust our approach to fit the environment.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How long does it take to complete a project?</summary> <div class="mb-6"><p>That depends on the complexity. Some setups take a day, others a few weeks. What we can promise is we’ll get you a clear timeline upfront.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How do you approach a new project?</summary> <div class="mb-6"><p>We start with a conversation. Then we plan, quote, design (if needed), and deliver. It’s structured, fast, and built around your programme.</p></div> </details> </div> </div> </div></section>', 'entity' => null)), 'pageHtmlBlocks' => array(), 'longUrl' => 'page.php?page=20'))
(vendor/symfony/framework-bundle/Controller/AbstractController.php:258)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView('@theme/templates/cmspage-kicker.html.twig', array('page' => object(Page), 'slug' => 'faqs', 'pageComponents' => array(array('position' => 'Block 1', 'urlKey' => null, 'urlValue' => null, 'data' => '<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What is your commitment to Health and Safety?", "acceptedAnswer": { "@type": "Answer", "text": "Safety is our top priority. All work is carried out to NASC standards with regular inspections, trained operatives, and clear risk assessments. No compromise." } }, { "@type": "Question", "name": "How do I know that your company is the right fit for my requirements?", "acceptedAnswer": { "@type": "Answer", "text": "We work with a range of clients across residential, commercial and specialist sectors. Our flexibility, experience, and fast response times make us a reliable choice." } }, { "@type": "Question", "name": "How does KAS being an NASC member benefit our project and what value does it add?", "acceptedAnswer": { "@type": "Answer", "text": "It means you get scaffolding delivered to the highest safety and compliance standards in the UK. It also ticks a big box for your own due diligence." } }, { "@type": "Question", "name": "Do you work on smaller projects as well as large construction based ones?", "acceptedAnswer": { "@type": "Answer", "text": "Absolutely. While we handle major construction and commercial sites, we also take on smaller jobs with the same care and professionalism. Whether it’s a private residential scaffold or a temporary access solution for a local business, you’ll still get the full KAS experience. Safe, fast, and hassle-free." } }, { "@type": "Question", "name": "Do scaffolders work in the rain?", "acceptedAnswer": { "@type": "Answer", "text": "If it’s safe to work, we work. Our team follows strict weather risk protocols and knows when to push on and when to pause." } }, { "@type": "Question", "name": "What areas do you operate within and do you work nationwide?", "acceptedAnswer": { "@type": "Answer", "text": "We’re based in the South of England and operate across London and the Home Counties. This is our core service area, but we’re happy to discuss nationwide projects." } }, { "@type": "Question", "name": "What industries do you work within?", "acceptedAnswer": { "@type": "Answer", "text": "Housing. Heritage. Retail. Education. Petrochemical. Healthcare. Commercial. We adjust our approach to fit the environment." } }, { "@type": "Question", "name": "How long does it take to complete a project?", "acceptedAnswer": { "@type": "Answer", "text": "That depends on the complexity. Some setups take a day, others a few weeks. What we can promise is we’ll get you a clear timeline upfront." } }, { "@type": "Question", "name": "How do you approach a new project?", "acceptedAnswer": { "@type": "Answer", "text": "We start with a conversation. Then we plan, quote, design (if needed), and deliver. It’s structured, fast, and built around your programme." } } ] }</script><section class="mb-12"> <div class="container"> <div class="row"> <div class="col-12 md:col-10 co-12 md:offset-1"> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What is your commitment to Health and Safety?</summary> <div class="mb-6"><p>Safety is our top priority. All work is carried out to NASC standards with regular inspections, trained operatives, and clear risk assessments. No compromise.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How do I know that your company is the right fit for my requirements?</summary> <div class="mb-6"><p>We work with a range of clients across residential, commercial and specialist sectors. Our flexibility, experience, and fast response times make us a reliable choice.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How does KAS being an NASC member benefit our project and what value does it add?</summary> <div class="mb-6"><p>It means you get scaffolding delivered to the highest safety and compliance standards in the UK. It also ticks a big box for your own due diligence.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">Do you work on smaller projects as well as large construction based ones?</summary> <div class="mb-6"><p>Absolutely. While we handle major construction and commercial sites, we also take on smaller jobs with the same care and professionalism. Whether it’s a private residential scaffold or a temporary access solution for a local business, you’ll still get the full KAS experience. Safe, fast, and hassle-free.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">Do scaffolders work in the rain?</summary> <div class="mb-6"><p>If it’s safe to work, we work. Our team follows strict weather risk protocols and knows when to push on and when to pause.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What areas do you operate within and do you work nationwide?</summary> <div class="mb-6"><p>We’re based in the South of England and operate across London and the Home Counties. This is our core service area, but we’re happy to discuss nationwide projects.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What industries do you work within?</summary> <div class="mb-6"><p>Housing. Heritage. Retail. Education. Petrochemical. Healthcare. Commercial. We adjust our approach to fit the environment.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How long does it take to complete a project?</summary> <div class="mb-6"><p>That depends on the complexity. Some setups take a day, others a few weeks. What we can promise is we’ll get you a clear timeline upfront.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How do you approach a new project?</summary> <div class="mb-6"><p>We start with a conversation. Then we plan, quote, design (if needed), and deliver. It’s structured, fast, and built around your programme.</p></div> </details> </div> </div> </div></section>', 'entity' => null)), 'pageHtmlBlocks' => array(), 'longUrl' => 'page.php?page=20'))
(vendor/symfony/framework-bundle/Controller/AbstractController.php:266)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render('@theme/templates/cmspage-kicker.html.twig', array('page' => object(Page), 'slug' => 'faqs', 'pageComponents' => array(array('position' => 'Block 1', 'urlKey' => null, 'urlValue' => null, 'data' => '<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What is your commitment to Health and Safety?", "acceptedAnswer": { "@type": "Answer", "text": "Safety is our top priority. All work is carried out to NASC standards with regular inspections, trained operatives, and clear risk assessments. No compromise." } }, { "@type": "Question", "name": "How do I know that your company is the right fit for my requirements?", "acceptedAnswer": { "@type": "Answer", "text": "We work with a range of clients across residential, commercial and specialist sectors. Our flexibility, experience, and fast response times make us a reliable choice." } }, { "@type": "Question", "name": "How does KAS being an NASC member benefit our project and what value does it add?", "acceptedAnswer": { "@type": "Answer", "text": "It means you get scaffolding delivered to the highest safety and compliance standards in the UK. It also ticks a big box for your own due diligence." } }, { "@type": "Question", "name": "Do you work on smaller projects as well as large construction based ones?", "acceptedAnswer": { "@type": "Answer", "text": "Absolutely. While we handle major construction and commercial sites, we also take on smaller jobs with the same care and professionalism. Whether it’s a private residential scaffold or a temporary access solution for a local business, you’ll still get the full KAS experience. Safe, fast, and hassle-free." } }, { "@type": "Question", "name": "Do scaffolders work in the rain?", "acceptedAnswer": { "@type": "Answer", "text": "If it’s safe to work, we work. Our team follows strict weather risk protocols and knows when to push on and when to pause." } }, { "@type": "Question", "name": "What areas do you operate within and do you work nationwide?", "acceptedAnswer": { "@type": "Answer", "text": "We’re based in the South of England and operate across London and the Home Counties. This is our core service area, but we’re happy to discuss nationwide projects." } }, { "@type": "Question", "name": "What industries do you work within?", "acceptedAnswer": { "@type": "Answer", "text": "Housing. Heritage. Retail. Education. Petrochemical. Healthcare. Commercial. We adjust our approach to fit the environment." } }, { "@type": "Question", "name": "How long does it take to complete a project?", "acceptedAnswer": { "@type": "Answer", "text": "That depends on the complexity. Some setups take a day, others a few weeks. What we can promise is we’ll get you a clear timeline upfront." } }, { "@type": "Question", "name": "How do you approach a new project?", "acceptedAnswer": { "@type": "Answer", "text": "We start with a conversation. Then we plan, quote, design (if needed), and deliver. It’s structured, fast, and built around your programme." } } ] }</script><section class="mb-12"> <div class="container"> <div class="row"> <div class="col-12 md:col-10 co-12 md:offset-1"> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What is your commitment to Health and Safety?</summary> <div class="mb-6"><p>Safety is our top priority. All work is carried out to NASC standards with regular inspections, trained operatives, and clear risk assessments. No compromise.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How do I know that your company is the right fit for my requirements?</summary> <div class="mb-6"><p>We work with a range of clients across residential, commercial and specialist sectors. Our flexibility, experience, and fast response times make us a reliable choice.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How does KAS being an NASC member benefit our project and what value does it add?</summary> <div class="mb-6"><p>It means you get scaffolding delivered to the highest safety and compliance standards in the UK. It also ticks a big box for your own due diligence.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">Do you work on smaller projects as well as large construction based ones?</summary> <div class="mb-6"><p>Absolutely. While we handle major construction and commercial sites, we also take on smaller jobs with the same care and professionalism. Whether it’s a private residential scaffold or a temporary access solution for a local business, you’ll still get the full KAS experience. Safe, fast, and hassle-free.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">Do scaffolders work in the rain?</summary> <div class="mb-6"><p>If it’s safe to work, we work. Our team follows strict weather risk protocols and knows when to push on and when to pause.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What areas do you operate within and do you work nationwide?</summary> <div class="mb-6"><p>We’re based in the South of England and operate across London and the Home Counties. This is our core service area, but we’re happy to discuss nationwide projects.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">What industries do you work within?</summary> <div class="mb-6"><p>Housing. Heritage. Retail. Education. Petrochemical. Healthcare. Commercial. We adjust our approach to fit the environment.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How long does it take to complete a project?</summary> <div class="mb-6"><p>That depends on the complexity. Some setups take a day, others a few weeks. What we can promise is we’ll get you a clear timeline upfront.</p></div> </details> <details class="faqs faqs--white"> <summary class="faqs--list-item mb-3">How do you approach a new project?</summary> <div class="mb-6"><p>We start with a conversation. Then we plan, quote, design (if needed), and deliver. It’s structured, fast, and built around your programme.</p></div> </details> </div> </div> </div></section>', 'entity' => null)), 'pageHtmlBlocks' => array(), 'longUrl' => 'page.php?page=20'))
(src/Controller/PageDefaultController.php:1036)
at App\Controller\PageDefaultController->router(object(SimpleCache), object(Request), 'faqs')
(vendor/symfony/http-kernel/HttpKernel.php:163)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
(vendor/symfony/http-kernel/HttpKernel.php:75)
at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
(vendor/symfony/http-kernel/Kernel.php:202)
at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:35)
at require_once('/var/www/html/k/kasscaffolding/vendor/autoload_runtime.php')
(public/index.php:5)
|