Components
6
Twig Components
44
Render Count
45
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 | 6.32ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
11 | 18.00ms |
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
9 | 35.48ms |
| Render:Image |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"site/components/image.html.twig |
4 | 3.32ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
3 | 0.14ms |
| Editor:VisualEditorBridge |
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"@ApEcho/editor/_visual_editor_bridge.html.twig |
1 | 0.12ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 1.71 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2731 -id: 9455 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2832 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423651 {#2843 : 2026-01-26 10:34:11.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2839 : 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 {#3452 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3484 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3484 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3512 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3484 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2828 -id: 9456 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2827 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423658 {#2830 : 2026-01-26 10:34:18.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2829 : 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 {#3584 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3603 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3603 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3624 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3603 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2823 -id: 9457 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2822 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423670 {#2825 : 2026-01-26 10:34:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2824 : 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 {#3670 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3689 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3689 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3710 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3689 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 1.20 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2819 -id: 9458 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2818 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423680 {#2820 : 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 {#3773 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3813 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 26.28 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.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 {#3885 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: null -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.04 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 {#4536 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.03 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 {#4585 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4630 -id: 10789 -className: null -classId: null -name: "Planning" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4632 …} -position: 1 -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" => "Planning" "summary" => "Marketing based on assumptions fails. We uncover what actually drives decisions in your market through competitor analysis and customer research. Strategy rooted in insight, not guesswork." ] -published: true -publishedAt: DateTimeImmutable @1777035499 {#4625 : 2026-04-24 12:58:19.0 UTC (+00:00) } -data: [ "heading" => "Planning" "summary" => "Marketing based on assumptions fails. We uncover what actually drives decisions in your market through competitor analysis and customer research. Strategy rooted in insight, not guesswork." ] -createdAt: DateTimeImmutable @1770053406 {#4622 : 2026-02-02 17:30:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035499 {#4624 : 2026-04-24 12:58: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 {#4655 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4630 -id: 10789 -className: null -classId: null -name: "Planning" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4632 …} -position: 1 -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" => "Planning" "summary" => "Marketing based on assumptions fails. We uncover what actually drives decisions in your market through competitor analysis and customer research. Strategy rooted in insight, not guesswork." ] -published: true -publishedAt: DateTimeImmutable @1777035499 {#4625 : 2026-04-24 12:58:19.0 UTC (+00:00) } -data: [ "heading" => "Planning" "summary" => "Marketing based on assumptions fails. We uncover what actually drives decisions in your market through competitor analysis and customer research. Strategy rooted in insight, not guesswork." ] -createdAt: DateTimeImmutable @1770053406 {#4622 : 2026-02-02 17:30:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035499 {#4624 : 2026-04-24 12:58:19.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4637 -id: 10790 -className: null -classId: null -name: "Brand Strategy" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4638 …} -position: 1 -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" => "Brand Strategy" "summary" => "Unclear positioning means you compete on price. We define who you are, why it matters, and how you're different - then build messaging frameworks and brand architecture that guide every decision. Strategy that drives differentiation, not decoration." ] -published: true -publishedAt: DateTimeImmutable @1777035506 {#4634 : 2026-04-24 12:58:26.0 UTC (+00:00) } -data: [ "heading" => "Brand Strategy" "summary" => "Unclear positioning means you compete on price. We define who you are, why it matters, and how you're different - then build messaging frameworks and brand architecture that guide every decision. Strategy that drives differentiation, not decoration." ] -createdAt: DateTimeImmutable @1770053528 {#4635 : 2026-02-02 17:32:08.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035506 {#4636 : 2026-04-24 12:58:26.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 {#4721 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4637 -id: 10790 -className: null -classId: null -name: "Brand Strategy" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4638 …} -position: 1 -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" => "Brand Strategy" "summary" => "Unclear positioning means you compete on price. We define who you are, why it matters, and how you're different - then build messaging frameworks and brand architecture that guide every decision. Strategy that drives differentiation, not decoration." ] -published: true -publishedAt: DateTimeImmutable @1777035506 {#4634 : 2026-04-24 12:58:26.0 UTC (+00:00) } -data: [ "heading" => "Brand Strategy" "summary" => "Unclear positioning means you compete on price. We define who you are, why it matters, and how you're different - then build messaging frameworks and brand architecture that guide every decision. Strategy that drives differentiation, not decoration." ] -createdAt: DateTimeImmutable @1770053528 {#4635 : 2026-02-02 17:32:08.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035506 {#4636 : 2026-04-24 12:58:26.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4643 -id: 10791 -className: null -classId: null -name: "Branding" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4644 …} -position: 1 -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" => "Branding" "summary" => "The goal of branding is being instantly recognisable for what you do best. We create visual and verbal identity systems - from logo and typography to tone of voice and brand guidelines - that make you distinctive and memorable across every touchpoint. Identity built to last and flex as you grow." ] -published: true -publishedAt: DateTimeImmutable @1777035514 {#4640 : 2026-04-24 12:58:34.0 UTC (+00:00) } -data: [ "heading" => "Branding" "summary" => "The goal of branding is being instantly recognisable for what you do best. We create visual and verbal identity systems - from logo and typography to tone of voice and brand guidelines - that make you distinctive and memorable across every touchpoint. Identity built to last and flex as you grow." ] -createdAt: DateTimeImmutable @1770053548 {#4641 : 2026-02-02 17:32:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035514 {#4642 : 2026-04-24 12:58:34.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 {#4765 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4643 -id: 10791 -className: null -classId: null -name: "Branding" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4644 …} -position: 1 -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" => "Branding" "summary" => "The goal of branding is being instantly recognisable for what you do best. We create visual and verbal identity systems - from logo and typography to tone of voice and brand guidelines - that make you distinctive and memorable across every touchpoint. Identity built to last and flex as you grow." ] -published: true -publishedAt: DateTimeImmutable @1777035514 {#4640 : 2026-04-24 12:58:34.0 UTC (+00:00) } -data: [ "heading" => "Branding" "summary" => "The goal of branding is being instantly recognisable for what you do best. We create visual and verbal identity systems - from logo and typography to tone of voice and brand guidelines - that make you distinctive and memorable across every touchpoint. Identity built to last and flex as you grow." ] -createdAt: DateTimeImmutable @1770053548 {#4641 : 2026-02-02 17:32:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035514 {#4642 : 2026-04-24 12:58:34.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4649 -id: 10792 -className: null -classId: null -name: "Campaign" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4650 …} -position: 1 -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" => "Campaign" "summary" => "Most campaigns look good but don't move the needle. We build integrated work that's designed to perform - whether that's driving awareness, generating leads, or converting interest into sales. Strategy, creative, and execution working together across every channel to deliver measurable commercial impact." ] -published: true -publishedAt: DateTimeImmutable @1777035521 {#4646 : 2026-04-24 12:58:41.0 UTC (+00:00) } -data: [ "heading" => "Campaign" "summary" => "Most campaigns look good but don't move the needle. We build integrated work that's designed to perform - whether that's driving awareness, generating leads, or converting interest into sales. Strategy, creative, and execution working together across every channel to deliver measurable commercial impact." ] -createdAt: DateTimeImmutable @1770053570 {#4647 : 2026-02-02 17:32:50.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035521 {#4648 : 2026-04-24 12:58:41.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 {#4809 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4649 -id: 10792 -className: null -classId: null -name: "Campaign" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …} -children: Doctrine\ORM\PersistentCollection {#4650 …} -position: 1 -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" => "Campaign" "summary" => "Most campaigns look good but don't move the needle. We build integrated work that's designed to perform - whether that's driving awareness, generating leads, or converting interest into sales. Strategy, creative, and execution working together across every channel to deliver measurable commercial impact." ] -published: true -publishedAt: DateTimeImmutable @1777035521 {#4646 : 2026-04-24 12:58:41.0 UTC (+00:00) } -data: [ "heading" => "Campaign" "summary" => "Most campaigns look good but don't move the needle. We build integrated work that's designed to perform - whether that's driving awareness, generating leads, or converting interest into sales. Strategy, creative, and execution working together across every channel to deliver measurable commercial impact." ] -createdAt: DateTimeImmutable @1770053570 {#4647 : 2026-02-02 17:32:50.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035521 {#4648 : 2026-04-24 12:58:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1774981291169 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4857 +content: [ "time" => 1774981291169 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 3.38 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4915 -id: 10857 -className: null -classId: null -name: "DAF" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4917 …} -position: 0 -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54063" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035537 {#4910 : 2026-04-24 12:58:57.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" => null "image_cropped" => "54063" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770116497 {#4901 : 2026-02-03 11:01:37.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035537 {#4909 : 2026-04-24 12:58:57.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 {#4940 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4915 -id: 10857 -className: null -classId: null -name: "DAF" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4917 …} -position: 0 -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54063" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035537 {#4910 : 2026-04-24 12:58:57.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" => null "image_cropped" => "54063" ] "title" => "DAF" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770116497 {#4901 : 2026-02-03 11:01:37.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035537 {#4909 : 2026-04-24 12:58:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 1.96 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54063" ] "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 {#5024 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54063" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.89 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4922 -id: 10843 -className: null -classId: null -name: "Mansfield Building Society" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4923 …} -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54067" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035545 {#4919 : 2026-04-24 12:59:05.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" => null "image_cropped" => "54067" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770116183 {#4920 : 2026-02-03 10:56:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035545 {#4921 : 2026-04-24 12:59:05.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 {#5229 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4922 -id: 10843 -className: null -classId: null -name: "Mansfield Building Society" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4923 …} -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54067" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035545 {#4919 : 2026-04-24 12:59:05.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" => null "image_cropped" => "54067" ] "title" => "Mansfield Building Society" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770116183 {#4920 : 2026-02-03 10:56:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035545 {#4921 : 2026-04-24 12:59:05.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54067" ] "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 {#5285 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54067" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.85 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4928 -id: 10825 -className: null -classId: null -name: "Ripon Farm Services" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4929 …} -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54071" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035554 {#4925 : 2026-04-24 12:59:14.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" => null "image_cropped" => "54071" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770115666 {#4926 : 2026-02-03 10:47:46.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035554 {#4927 : 2026-04-24 12:59:14.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 {#5353 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4928 -id: 10825 -className: null -classId: null -name: "Ripon Farm Services" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4929 …} -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54071" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035554 {#4925 : 2026-04-24 12:59:14.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" => null "image_cropped" => "54071" ] "title" => "Ripon Farm Services" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770115666 {#4926 : 2026-02-03 10:47:46.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035554 {#4927 : 2026-04-24 12:59:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54071" ] "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 {#5409 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54071" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.85 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4934 -id: 10826 -className: null -classId: null -name: "Rowland Homes" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4935 …} -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54079" ] "title" => "Rowland Homes" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035562 {#4931 : 2026-04-24 12:59:22.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" => null "image_cropped" => "54079" ] "title" => "Rowland Homes" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770115669 {#4932 : 2026-02-03 10:47:49.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035562 {#4933 : 2026-04-24 12:59: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 {#5477 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2595 -id: 9733 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2596 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2627 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Brand" -slug: "brand" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2590 …} +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 @1777035614 {#2543 : 2026-04-24 13:00:14.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769528177 {#2535 : 2026-01-27 15:36:17.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2424 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4934 -id: 10826 -className: null -classId: null -name: "Rowland Homes" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …} -children: Doctrine\ORM\PersistentCollection {#4935 …} -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(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\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" => null "image_cropped" => "54079" ] "title" => "Rowland Homes" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777035562 {#4931 : 2026-04-24 12:59:22.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" => null "image_cropped" => "54079" ] "title" => "Rowland Homes" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1770115669 {#4932 : 2026-02-03 10:47:49.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035562 {#4933 : 2026-04-24 12:59:22.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54079" ] "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 {#5533 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54079" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1772120229809 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5617 +content: [ "time" => 1772120229809 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5688 +content: [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5724 #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 {#5731 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5724 #type: "internal" #text: "Let's start the conversation" #linkData: "9444" #classes: "" #show: true #size: "large" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5725 #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 {#5772 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5725 #type: "internal" #text: "Discuss a project" #linkData: "9446" #classes: "" #show: false #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5837 #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 {#5843 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5837 #type: "internal" #text: "Discuss a project" #linkData: "9444" #classes: "" #show: true #size: "medium" #style: "text" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 1.61 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2854 -id: 9459 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2847 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423699 {#2850 : 2026-01-26 10:34:59.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423734 {#2846 : 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 {#5882 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5898 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5898 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5919 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5898 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 1.62 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2861 -id: 9460 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2862 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423707 {#2858 : 2026-01-26 10:35:07.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042077 {#2863 : 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 {#5965 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5981 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5981 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6002 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5981 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 1.62 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2855 -id: 54221 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2856 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1775042187 {#2852 : 2026-04-01 11:16:27.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042191 {#2857 : 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 {#6048 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6064 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6064 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6085 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6064 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 1.59 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2870 -id: 9461 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2871 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423713 {#2849 : 2026-01-26 10:35:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042123 {#2851 : 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 {#6131 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6147 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6147 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6168 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6147 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 2.31 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2880 -id: 9463 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2812 …} -name: "Cookie policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2883 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9448 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423752 {#2881 : 2026-01-26 10:35:52.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2884 : 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 {#6214 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6232 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6232 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6253 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6232 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 2.18 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2893 -id: 9464 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2812 …} -name: "Legal Information" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2894 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9450 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423760 {#2891 : 2026-01-26 10:36:00.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2892 : 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 {#6316 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6332 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6332 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6353 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6332 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 2.15 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2897 -id: 9465 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2812 …} -name: "Privacy policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2898 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9449 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423768 {#2896 : 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 {#6416 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6432 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6432 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6453 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6432 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Editor:VisualEditorBridge | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge | 8.0 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#6518 -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||