Components
5
Twig Components
46
Render Count
120
ms
Render Time
8.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
16 | 16.31ms |
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
12 | 104.95ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
11 | 47.06ms |
| Render:Image |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"site/components/image.html.twig |
4 | 9.73ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
3 | 0.24ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 3.07 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2286 -id: 9455 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2293 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2387 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423651 {#2398 : 2026-01-26 10:34:11.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2394 : 2026-01-26 10:34:40.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#2609 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2715 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2715 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2743 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2715 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 1.68 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2383 -id: 9456 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2293 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2382 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423658 {#2385 : 2026-01-26 10:34:18.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2384 : 2026-01-26 10:34:40.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#2815 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2834 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2834 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2855 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2834 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 2.53 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2378 -id: 9457 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2293 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2377 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423670 {#2380 : 2026-01-26 10:34:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2379 : 2026-01-26 10:34:40.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#2901 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2920 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2920 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2941 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2920 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 2.63 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2374 -id: 9458 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2293 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2373 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423680 {#2375 : 2026-01-26 10:34:40.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: null -updatedBy: null -updatedFrom: null #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3004 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3023 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3023 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3044 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3023 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 71.63 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#3110 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: null -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text " "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3922 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text m-t-50" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text m-t-50" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3971 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4016 -id: 11010 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4018 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand-cover ap-heading-medium">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div>\n {% endif %}\n </div>\n </div>\n \n </div>\n \n \n \n \n \n """ -publishedData: [ "heading" => "UI & UX Design" "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion." ] -published: true -publishedAt: DateTimeImmutable @1772715139 {#4011 : 2026-03-05 12:52:19.0 UTC (+00:00) } -data: [ "heading" => "UI & UX Design" "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion." ] -createdAt: DateTimeImmutable @1770132433 {#4008 : 2026-02-03 15:27:13.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772715139 {#4010 : 2026-03-05 12:52:19.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4059 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4016 -id: 11010 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4018 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand-cover ap-heading-medium">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div>\n {% endif %}\n </div>\n </div>\n \n </div>\n \n \n \n \n \n """ -publishedData: [ "heading" => "UI & UX Design" "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion." ] -published: true -publishedAt: DateTimeImmutable @1772715139 {#4011 : 2026-03-05 12:52:19.0 UTC (+00:00) } -data: [ "heading" => "UI & UX Design" "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion." ] -createdAt: DateTimeImmutable @1770132433 {#4008 : 2026-02-03 15:27:13.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772715139 {#4010 : 2026-03-05 12:52:19.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4023 -id: 11013 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4024 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Front & Back End Development" "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core." ] -published: true -publishedAt: DateTimeImmutable @1774878600 {#4020 : 2026-03-30 13:50:00.0 UTC (+00:00) } -data: [ "heading" => "Front & Back End Development" "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core." ] -createdAt: DateTimeImmutable @1770134965 {#4021 : 2026-02-03 16:09:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774878600 {#4022 : 2026-03-30 13:50:00.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4137 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4023 -id: 11013 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4024 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Front & Back End Development" "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core." ] -published: true -publishedAt: DateTimeImmutable @1774878600 {#4020 : 2026-03-30 13:50:00.0 UTC (+00:00) } -data: [ "heading" => "Front & Back End Development" "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core." ] -createdAt: DateTimeImmutable @1770134965 {#4021 : 2026-02-03 16:09:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774878600 {#4022 : 2026-03-30 13:50:00.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4029 -id: 11014 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4030 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "E-Commerce" "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands." ] -published: true -publishedAt: DateTimeImmutable @1774878946 {#4026 : 2026-03-30 13:55:46.0 UTC (+00:00) } -data: [ "heading" => "E-Commerce" "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands." ] -createdAt: DateTimeImmutable @1770134990 {#4027 : 2026-02-03 16:09:50.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774878946 {#4028 : 2026-03-30 13:55:46.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4181 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4029 -id: 11014 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4030 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "E-Commerce" "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands." ] -published: true -publishedAt: DateTimeImmutable @1774878946 {#4026 : 2026-03-30 13:55:46.0 UTC (+00:00) } -data: [ "heading" => "E-Commerce" "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands." ] -createdAt: DateTimeImmutable @1770134990 {#4027 : 2026-02-03 16:09:50.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774878946 {#4028 : 2026-03-30 13:55:46.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4035 -id: 11015 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4036 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand-cover ap-heading-medium">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div>\n {% endif %}\n </div>\n </div>\n \n </div>\n \n \n \n \n \n """ -publishedData: [ "heading" => null "summary" => null ] -published: true -publishedAt: DateTimeImmutable @1772209690 {#4032 : 2026-02-27 16:28:10.0 UTC (+00:00) } -data: [ "heading" => null "summary" => null ] -createdAt: DateTimeImmutable @1770135060 {#4033 : 2026-02-03 16:11:00.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772209690 {#4034 : 2026-02-27 16:28:10.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4225 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4035 -id: 11015 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4036 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand-cover ap-heading-medium">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div>\n {% endif %}\n </div>\n </div>\n \n </div>\n \n \n \n \n \n """ -publishedData: [ "heading" => null "summary" => null ] -published: true -publishedAt: DateTimeImmutable @1772209690 {#4032 : 2026-02-27 16:28:10.0 UTC (+00:00) } -data: [ "heading" => null "summary" => null ] -createdAt: DateTimeImmutable @1770135060 {#4033 : 2026-02-03 16:11:00.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772209690 {#4034 : 2026-02-27 16:28:10.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4041 -id: 11022 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4042 …} -position: 5 -preview: false -publishedTemplate: """ <div class="ap-width-1-1">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand-cover ap-heading-medium">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div>\n {% endif %}\n </div>\n </div>\n \n </div>\n \n \n \n \n \n """ -publishedData: [ "heading" => "Social Media" "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives." ] -published: true -publishedAt: DateTimeImmutable @1772209693 {#4038 : 2026-02-27 16:28:13.0 UTC (+00:00) } -data: [ "heading" => "Social Media" "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives." ] -createdAt: DateTimeImmutable @1770136515 {#4039 : 2026-02-03 16:35:15.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772209693 {#4040 : 2026-02-27 16:28:13.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4269 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4041 -id: 11022 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4042 …} -position: 5 -preview: false -publishedTemplate: """ <div class="ap-width-1-1">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand-cover ap-heading-medium">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div>\n {% endif %}\n </div>\n </div>\n \n </div>\n \n \n \n \n \n """ -publishedData: [ "heading" => "Social Media" "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives." ] -published: true -publishedAt: DateTimeImmutable @1772209693 {#4038 : 2026-02-27 16:28:13.0 UTC (+00:00) } -data: [ "heading" => "Social Media" "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives." ] -createdAt: DateTimeImmutable @1770136515 {#4039 : 2026-02-03 16:35:15.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772209693 {#4040 : 2026-02-27 16:28:13.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4047 -id: 11023 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4048 …} -position: 6 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Search" "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking." ] -published: true -publishedAt: DateTimeImmutable @1774878981 {#4044 : 2026-03-30 13:56:21.0 UTC (+00:00) } -data: [ "heading" => "Search" "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking." ] -createdAt: DateTimeImmutable @1770136612 {#4045 : 2026-02-03 16:36:52.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774878981 {#4046 : 2026-03-30 13:56:21.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4313 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4047 -id: 11023 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4048 …} -position: 6 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Search" "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking." ] -published: true -publishedAt: DateTimeImmutable @1774878981 {#4044 : 2026-03-30 13:56:21.0 UTC (+00:00) } -data: [ "heading" => "Search" "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking." ] -createdAt: DateTimeImmutable @1770136612 {#4045 : 2026-02-03 16:36:52.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774878981 {#4046 : 2026-03-30 13:56:21.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4053 -id: 11024 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4054 …} -position: 7 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "CMS" "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you." ] -published: true -publishedAt: DateTimeImmutable @1774879127 {#4050 : 2026-03-30 13:58:47.0 UTC (+00:00) } -data: [ "heading" => "CMS" "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you." ] -createdAt: DateTimeImmutable @1770136637 {#4051 : 2026-02-03 16:37:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774879127 {#4052 : 2026-03-30 13:58:47.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4357 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4053 -id: 11024 -className: null -classId: null -name: "Service category child" -global: null -template: "9321" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3265 …} -children: Doctrine\ORM\PersistentCollection {#4054 …} -position: 7 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "CMS" "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you." ] -published: true -publishedAt: DateTimeImmutable @1774879127 {#4050 : 2026-03-30 13:58:47.0 UTC (+00:00) } -data: [ "heading" => "CMS" "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you." ] -createdAt: DateTimeImmutable @1770136637 {#4051 : 2026-02-03 16:37:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774879127 {#4052 : 2026-03-30 13:58:47.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775047496306 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4405 +content: [ "time" => 1775047496306 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 7.64 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4463 -id: 16168 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4465 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54083" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774971982 {#4458 : 2026-03-31 15:46:22.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54083" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772804824 {#4449 : 2026-03-06 13:47:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774971982 {#4457 : 2026-03-31 15:46:22.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4488 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4463 -id: 16168 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4465 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54083" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774971982 {#4458 : 2026-03-31 15:46:22.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54083" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772804824 {#4449 : 2026-03-06 13:47:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774971982 {#4457 : 2026-03-31 15:46:22.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 6.0 MiB | 3.55 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54083" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#4572 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54083" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 5.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4470 -id: 16173 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4471 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54087" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774972042 {#4467 : 2026-03-31 15:47:22.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54087" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772805044 {#4468 : 2026-03-06 13:50:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774972042 {#4469 : 2026-03-31 15:47:22.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4785 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4470 -id: 16173 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4471 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54087" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774972042 {#4467 : 2026-03-31 15:47:22.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54087" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772805044 {#4468 : 2026-03-06 13:50:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774972042 {#4469 : 2026-03-31 15:47:22.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 6.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54087" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#4841 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54087" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 11.40 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4476 -id: 16178 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4477 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54099" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774972171 {#4473 : 2026-03-31 15:49:31.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54099" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772805205 {#4474 : 2026-03-06 13:53:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774972171 {#4475 : 2026-03-31 15:49:31.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4909 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4476 -id: 16178 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4477 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54099" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774972171 {#4473 : 2026-03-31 15:49:31.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54099" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772805205 {#4474 : 2026-03-06 13:53:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774972171 {#4475 : 2026-03-31 15:49:31.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 6.0 MiB | 2.17 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54099" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#4965 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54099" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 8.43 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4482 -id: 16183 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4483 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54103" ] "title" => "Rowland" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774972260 {#4479 : 2026-03-31 15:51:00.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54103" ] "title" => "Rowland" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772805440 {#4480 : 2026-03-06 13:57:20.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774972260 {#4481 : 2026-03-31 15:51:00.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5033 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 11003 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Digital" -slug: "digital" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1775047608 {#2178 : 2026-04-01 12:46:48.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770132302 {#2174 : 2026-02-03 15:25:02.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4482 -id: 16183 -className: null -classId: null -name: "Card Grid Slider Item" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3277 …} -children: Doctrine\ORM\PersistentCollection {#4483 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(180deg,rgba(0,0,0,0) 0%, #000000 100%);">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54103" ] "title" => "Rowland" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1774972260 {#4479 : 2026-03-31 15:51:00.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "alt" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54103" ] "title" => "Rowland" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1772805440 {#4480 : 2026-03-06 13:57:20.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774972260 {#4481 : 2026-03-31 15:51:00.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3220 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 2.70 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54103" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5089 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "54103" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1772209706328 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5160 +content: [ "time" => 1772209706328 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5231 +content: [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.47 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5267 #type: "internal" #text: "Let's start the conversation" #linkData: "9444" #classes: "" #show: true #size: "large" #style: "primary" } "class" => "ap-button ap-button-text" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5274 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5267 #type: "internal" #text: "Let's start the conversation" #linkData: "9444" #classes: "" #show: true #size: "large" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5268 #type: "internal" #text: "Discuss a project" #linkData: "9446" #classes: "" #show: false #size: "medium" #style: "primary" } "class" => "ap-button ap-button-text" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5315 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5268 #type: "internal" #text: "Discuss a project" #linkData: "9446" #classes: "" #show: false #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.49 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5380 #type: "internal" #text: "Discuss a project" #linkData: "9444" #classes: "" #show: true #size: "medium" #style: "text" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5386 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5380 #type: "internal" #text: "Discuss a project" #linkData: "9444" #classes: "" #show: true #size: "medium" #style: "text" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 4.35 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2409 -id: 9459 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2363 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2402 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423699 {#2405 : 2026-01-26 10:34:59.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423734 {#2401 : 2026-01-26 10:35:34.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5425 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5441 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5441 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5462 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5441 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 6.36 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2416 -id: 9460 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2363 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2417 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423707 {#2413 : 2026-01-26 10:35:07.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042077 {#2418 : 2026-04-01 11:14:37.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5508 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5524 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5524 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5545 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5524 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 4.59 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2410 -id: 54221 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2363 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2411 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1775042187 {#2407 : 2026-04-01 11:16:27.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042191 {#2412 : 2026-04-01 11:16:31.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5591 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5607 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5607 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5628 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5607 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2425 -id: 9461 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2363 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2426 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423713 {#2404 : 2026-01-26 10:35:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042123 {#2406 : 2026-04-01 11:15:23.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5674 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5690 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.42 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5690 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5711 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5690 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 6.11 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2435 -id: 9463 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2367 …} -name: "Cookie policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2438 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9448 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423752 {#2436 : 2026-01-26 10:35:52.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2439 : 2026-01-26 10:36:08.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } "class" => "ap-text-meta" ] |
|||
| Attributes | [ "class" => "ap-text-meta" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5758 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5776 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.50 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5776 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5797 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5776 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 5.74 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2448 -id: 9464 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2367 …} -name: "Legal Information" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2449 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9450 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423760 {#2446 : 2026-01-26 10:36:00.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2447 : 2026-01-26 10:36:08.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } "class" => "ap-text-meta" ] |
|||
| Attributes | [ "class" => "ap-text-meta" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5860 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5876 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.52 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5876 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5897 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5876 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 5.71 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2452 -id: 9465 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2367 …} -name: "Privacy policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2453 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9449 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423768 {#2451 : 2026-01-26 10:36:08.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: null -updatedBy: null -updatedFrom: null #deletedBy: null #deletedFrom: null #deletedAt: null } "class" => "ap-text-meta" ] |
|||
| Attributes | [ "class" => "ap-text-meta" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5960 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5976 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.53 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5976 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5997 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5976 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||