Components
5
Twig Components
50
Render Count
67
ms
Render Time
10.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
17 | 11.57ms |
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
16 | 48.49ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
11 | 31.47ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
5 | 0.32ms |
| Editor:VisualEditorBridge |
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"@ApEcho/editor/_visual_editor_bridge.html.twig |
1 | 0.17ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 2.05 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2787 -id: 9455 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2794 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2888 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423651 {#2899 : 2026-01-26 10:34:11.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2895 : 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 {#3508 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3540 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3540 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3568 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3540 …} -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 | 2.10 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2884 -id: 9456 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2794 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2883 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423658 {#2886 : 2026-01-26 10:34:18.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2885 : 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 {#3623 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3642 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3642 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3663 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3642 …} -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 | 2.18 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2879 -id: 9457 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2794 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2878 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423670 {#2881 : 2026-01-26 10:34:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2880 : 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 {#3726 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3745 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3745 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3766 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3745 …} -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 | 2.18 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2875 -id: 9458 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2794 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2874 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423680 {#2876 : 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 {#3829 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3848 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3848 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3869 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3848 …} -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 | 34.23 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#3941 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4606 -id: 11378 -className: null -classId: null -name: "Planning" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4608 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Planning" ] -published: true -publishedAt: DateTimeImmutable @1776695800 {#4601 : 2026-04-20 14:36:40.0 UTC (+00:00) } -data: [ "title" => "Planning" ] -createdAt: DateTimeImmutable @1770223236 {#4598 : 2026-02-04 16:40:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695800 {#4600 : 2026-04-20 14:36:40.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 {#4667 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4606 -id: 11378 -className: null -classId: null -name: "Planning" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4608 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Planning" ] -published: true -publishedAt: DateTimeImmutable @1776695800 {#4601 : 2026-04-20 14:36:40.0 UTC (+00:00) } -data: [ "title" => "Planning" ] -createdAt: DateTimeImmutable @1770223236 {#4598 : 2026-02-04 16:40:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695800 {#4600 : 2026-04-20 14:36:40.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4613 -id: 12903 -className: null -classId: null -name: "Brand Strategy" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4614 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Brand Strategy" ] -published: true -publishedAt: DateTimeImmutable @1776695808 {#4610 : 2026-04-20 14:36:48.0 UTC (+00:00) } -data: [ "title" => "Brand Strategy" ] -createdAt: DateTimeImmutable @1770914245 {#4611 : 2026-02-12 16:37:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695808 {#4612 : 2026-04-20 14:36:48.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 {#4757 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4613 -id: 12903 -className: null -classId: null -name: "Brand Strategy" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4614 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Brand Strategy" ] -published: true -publishedAt: DateTimeImmutable @1776695808 {#4610 : 2026-04-20 14:36:48.0 UTC (+00:00) } -data: [ "title" => "Brand Strategy" ] -createdAt: DateTimeImmutable @1770914245 {#4611 : 2026-02-12 16:37:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695808 {#4612 : 2026-04-20 14:36:48.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4619 -id: 12910 -className: null -classId: null -name: "Branding" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4620 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Branding" ] -published: true -publishedAt: DateTimeImmutable @1776695816 {#4616 : 2026-04-20 14:36:56.0 UTC (+00:00) } -data: [ "title" => "Branding" ] -createdAt: DateTimeImmutable @1770914777 {#4617 : 2026-02-12 16:46:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695816 {#4618 : 2026-04-20 14:36:56.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 {#4801 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4619 -id: 12910 -className: null -classId: null -name: "Branding" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4620 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Branding" ] -published: true -publishedAt: DateTimeImmutable @1776695816 {#4616 : 2026-04-20 14:36:56.0 UTC (+00:00) } -data: [ "title" => "Branding" ] -createdAt: DateTimeImmutable @1770914777 {#4617 : 2026-02-12 16:46:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695816 {#4618 : 2026-04-20 14:36:56.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4625 -id: 12907 -className: null -classId: null -name: "Campaigns" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4626 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Campaigns" ] -published: true -publishedAt: DateTimeImmutable @1776695823 {#4622 : 2026-04-20 14:37:03.0 UTC (+00:00) } -data: [ "title" => "Campaigns" ] -createdAt: DateTimeImmutable @1770914714 {#4623 : 2026-02-12 16:45:14.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695823 {#4624 : 2026-04-20 14:37:03.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 {#4845 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4625 -id: 12907 -className: null -classId: null -name: "Campaigns" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4626 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Campaigns" ] -published: true -publishedAt: DateTimeImmutable @1776695823 {#4622 : 2026-04-20 14:37:03.0 UTC (+00:00) } -data: [ "title" => "Campaigns" ] -createdAt: DateTimeImmutable @1770914714 {#4623 : 2026-02-12 16:45:14.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695823 {#4624 : 2026-04-20 14:37:03.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4631 -id: 12912 -className: null -classId: null -name: "UI & UX Design" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4632 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "UI & UX Design" ] -published: true -publishedAt: DateTimeImmutable @1776695831 {#4628 : 2026-04-20 14:37:11.0 UTC (+00:00) } -data: [ "title" => "UI & UX Design" ] -createdAt: DateTimeImmutable @1770914804 {#4629 : 2026-02-12 16:46:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695831 {#4630 : 2026-04-20 14:37:11.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 {#4889 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4631 -id: 12912 -className: null -classId: null -name: "UI & UX Design" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4632 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "UI & UX Design" ] -published: true -publishedAt: DateTimeImmutable @1776695831 {#4628 : 2026-04-20 14:37:11.0 UTC (+00:00) } -data: [ "title" => "UI & UX Design" ] -createdAt: DateTimeImmutable @1770914804 {#4629 : 2026-02-12 16:46:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695831 {#4630 : 2026-04-20 14:37:11.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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: 12913 -className: null -classId: null -name: "Front & Back End Development" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4638 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Front & Back End Development" ] -published: true -publishedAt: DateTimeImmutable @1776695839 {#4634 : 2026-04-20 14:37:19.0 UTC (+00:00) } -data: [ "title" => "Front & Back End Development" ] -createdAt: DateTimeImmutable @1770914837 {#4635 : 2026-02-12 16:47:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695839 {#4636 : 2026-04-20 14:37: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 {#4933 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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: 12913 -className: null -classId: null -name: "Front & Back End Development" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4638 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Front & Back End Development" ] -published: true -publishedAt: DateTimeImmutable @1776695839 {#4634 : 2026-04-20 14:37:19.0 UTC (+00:00) } -data: [ "title" => "Front & Back End Development" ] -createdAt: DateTimeImmutable @1770914837 {#4635 : 2026-02-12 16:47:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695839 {#4636 : 2026-04-20 14:37: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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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: 12914 -className: null -classId: null -name: "E-Commerce" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4644 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "E-Commerce" ] -published: true -publishedAt: DateTimeImmutable @1776695847 {#4640 : 2026-04-20 14:37:27.0 UTC (+00:00) } -data: [ "title" => "E-Commerce" ] -createdAt: DateTimeImmutable @1770914850 {#4641 : 2026-02-12 16:47:30.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695847 {#4642 : 2026-04-20 14:37:27.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 {#4977 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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: 12914 -className: null -classId: null -name: "E-Commerce" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4644 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "E-Commerce" ] -published: true -publishedAt: DateTimeImmutable @1776695847 {#4640 : 2026-04-20 14:37:27.0 UTC (+00:00) } -data: [ "title" => "E-Commerce" ] -createdAt: DateTimeImmutable @1770914850 {#4641 : 2026-02-12 16:47:30.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695847 {#4642 : 2026-04-20 14:37:27.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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: 12915 -className: null -classId: null -name: "Social Media" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4650 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Social Media" ] -published: true -publishedAt: DateTimeImmutable @1776695857 {#4646 : 2026-04-20 14:37:37.0 UTC (+00:00) } -data: [ "title" => "Social Media" ] -createdAt: DateTimeImmutable @1770914874 {#4647 : 2026-02-12 16:47:54.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695857 {#4648 : 2026-04-20 14:37:37.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 {#5021 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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: 12915 -className: null -classId: null -name: "Social Media" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4650 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Social Media" ] -published: true -publishedAt: DateTimeImmutable @1776695857 {#4646 : 2026-04-20 14:37:37.0 UTC (+00:00) } -data: [ "title" => "Social Media" ] -createdAt: DateTimeImmutable @1770914874 {#4647 : 2026-02-12 16:47:54.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695857 {#4648 : 2026-04-20 14:37:37.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4655 -id: 12916 -className: null -classId: null -name: "Search" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4656 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Search" ] -published: true -publishedAt: DateTimeImmutable @1776695880 {#4652 : 2026-04-20 14:38:00.0 UTC (+00:00) } -data: [ "title" => "Search" ] -createdAt: DateTimeImmutable @1770914897 {#4653 : 2026-02-12 16:48:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695880 {#4654 : 2026-04-20 14:38:00.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5065 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4655 -id: 12916 -className: null -classId: null -name: "Search" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4656 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Search" ] -published: true -publishedAt: DateTimeImmutable @1776695880 {#4652 : 2026-04-20 14:38:00.0 UTC (+00:00) } -data: [ "title" => "Search" ] -createdAt: DateTimeImmutable @1770914897 {#4653 : 2026-02-12 16:48:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695880 {#4654 : 2026-04-20 14:38:00.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4661 -id: 12917 -className: null -classId: null -name: "Branded Content" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4662 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Branded Content" ] -published: true -publishedAt: DateTimeImmutable @1776695889 {#4658 : 2026-04-20 14:38:09.0 UTC (+00:00) } -data: [ "title" => "Branded Content" ] -createdAt: DateTimeImmutable @1770914935 {#4659 : 2026-02-12 16:48:55.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695889 {#4660 : 2026-04-20 14:38:09.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 {#5109 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#4661 -id: 12917 -className: null -classId: null -name: "Branded Content" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3978 …} -children: Doctrine\ORM\PersistentCollection {#4662 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Branded Content" ] -published: true -publishedAt: DateTimeImmutable @1776695889 {#4658 : 2026-04-20 14:38:09.0 UTC (+00:00) } -data: [ "title" => "Branded Content" ] -createdAt: DateTimeImmutable @1770914935 {#4659 : 2026-02-12 16:48:55.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695889 {#4660 : 2026-04-20 14:38:09.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 {#3940 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1777371431298 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5157 +content: [ "time" => 1777371431298 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1776695934658 "blocks" => [ [ "id" => "SZ2oSPxio-" "data" => [ "text" => "Brand positioning for a respected agricultural and ground care machinery and support company that has, for over 40 years, built a proud reputation within the farming community for customer service that goes above and beyond." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "-h57TIGpZE" "data" => [ "text" => "Ripon Farming Services needed brand positioning that reconnected them with the farming community - bringing the family back into communications without losing 40+ years of professional credibility." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "EuzGnLXGd8" "data" => [ "text" => "We understood how to speak their language. Not sector jargon, but the values that matter to agricultural communities - authenticity, reliability, relationships built over time." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5208 +content: [ "time" => 1776695934658 "blocks" => [ [ "id" => "SZ2oSPxio-" "data" => [ "text" => "Brand positioning for a respected agricultural and ground care machinery and support company that has, for over 40 years, built a proud reputation within the farming community for customer service that goes above and beyond." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "-h57TIGpZE" "data" => [ "text" => "Ripon Farming Services needed brand positioning that reconnected them with the farming community - bringing the family back into communications without losing 40+ years of professional credibility." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "EuzGnLXGd8" "data" => [ "text" => "We understood how to speak their language. Not sector jargon, but the values that matter to agricultural communities - authenticity, reliability, relationships built over time." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.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 {#5250 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1776695944030 "blocks" => [ [ "id" => "SZ2oSPxio-" "data" => [ "text" => "Following a comprehensive brand audit, we devised a robust campaign that channelled the authenticity of Ripon Farming Services and how it could be communicated both internally and externally. Alongside a refreshed visual identity, we created messaging that placed family values and farming heritage at the heart of the brand." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5296 +content: [ "time" => 1776695944030 "blocks" => [ [ "id" => "SZ2oSPxio-" "data" => [ "text" => "Following a comprehensive brand audit, we devised a robust campaign that channelled the authenticity of Ripon Farming Services and how it could be communicated both internally and externally. Alongside a refreshed visual identity, we created messaging that placed family values and farming heritage at the heart of the brand." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.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 {#5337 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1776695953789 "blocks" => [ [ "id" => "SZ2oSPxio-" "data" => [ "text" => "We delivered a comprehensive brand refresh to keep Ripon Farm Services at the forefront of the industry—strengthening recognition, reinforcing trust, and giving the business a confident, future-facing platform for growth." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5380 +content: [ "time" => 1776695953789 "blocks" => [ [ "id" => "SZ2oSPxio-" "data" => [ "text" => "We delivered a comprehensive brand refresh to keep Ripon Farm Services at the forefront of the industry—strengthening recognition, reinforcing trust, and giving the business a confident, future-facing platform for growth." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.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 {#5421 +linkButton: null -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 | 3.15 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5471 -id: 13427 -className: null -classId: null -name: "Website image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5473 …} -position: 0 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "16062" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776695982 {#5466 : 2026-04-20 14:39:42.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "16062" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771001463 {#5463 : 2026-02-13 16:51:03.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695982 {#5465 : 2026-04-20 14:39:42.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 {#5496 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5471 -id: 13427 -className: null -classId: null -name: "Website image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5473 …} -position: 0 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "16062" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776695982 {#5466 : 2026-04-20 14:39:42.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "16062" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771001463 {#5463 : 2026-02-13 16:51:03.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695982 {#5465 : 2026-04-20 14:39:42.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 3.08 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5478 -id: 13412 -className: null -classId: null -name: "Ripon Website Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5479 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15925" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772558891 {#5475 : 2026-03-03 17:28:11.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15925" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771000914 {#5476 : 2026-02-13 16:41:54.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776095896 {#5477 : 2026-04-13 15:58:16.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5718 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5478 -id: 13412 -className: null -classId: null -name: "Ripon Website Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5479 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15925" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772558891 {#5475 : 2026-03-03 17:28:11.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15925" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771000914 {#5476 : 2026-02-13 16:41:54.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776095896 {#5477 : 2026-04-13 15:58:16.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5484 -id: 13422 -className: null -classId: null -name: "Press ads" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5485 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53088" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776695994 {#5481 : 2026-04-20 14:39:54.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53088" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771001349 {#5482 : 2026-02-13 16:49:09.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695994 {#5483 : 2026-04-20 14:39: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 {#5784 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5484 -id: 13422 -className: null -classId: null -name: "Press ads" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5485 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53088" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776695994 {#5481 : 2026-04-20 14:39:54.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53088" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771001349 {#5482 : 2026-02-13 16:49:09.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695994 {#5483 : 2026-04-20 14:39:54.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 5.45 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5490 -id: 13397 -className: null -classId: null -name: "Mark & Tractors" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5491 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15773" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776696011 {#5487 : 2026-04-20 14:40:11.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15773" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771000203 {#5488 : 2026-02-13 16:30:03.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776696011 {#5489 : 2026-04-20 14:40:11.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 {#5850 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5490 -id: 13397 -className: null -classId: null -name: "Mark & Tractors" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4008 …} -children: Doctrine\ORM\PersistentCollection {#5491 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15773" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776696011 {#5487 : 2026-04-20 14:40:11.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15773" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1771000203 {#5488 : 2026-02-13 16:30:03.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776696011 {#5489 : 2026-04-20 14:40:11.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 {#3940 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5920 -id: 15801 -className: null -classId: null -name: "Combine" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4020 …} -children: Doctrine\ORM\PersistentCollection {#5922 …} -position: 5 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15930" ] "width" => "ap-width-1-1@m" "aspect_ratio" => "ap-aspect-ratio-16-6" ] -published: true -publishedAt: DateTimeImmutable @1776696026 {#5915 : 2026-04-20 14:40:26.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15930" ] "width" => "ap-width-1-1@m" "aspect_ratio" => "ap-aspect-ratio-16-6" ] -createdAt: DateTimeImmutable @1772127459 {#5895 : 2026-02-26 17:37:39.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776696026 {#5914 : 2026-04-20 14:40: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 {#5927 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2605 -id: 11365 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …} -pages: Doctrine\ORM\PersistentCollection {#2604 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2601 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 4 -accessLevel: 1 -enabled: true -name: "Ripon Farm Services" -slug: "ripon-farm-services" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2599 …} +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 @1777371461 {#2608 : 2026-04-28 10:17:41.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770222876 {#2607 : 2026-02-04 16:34:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1785425454 {#2606 : 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 {#5920 -id: 15801 -className: null -classId: null -name: "Combine" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4020 …} -children: Doctrine\ORM\PersistentCollection {#5922 …} -position: 5 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15930" ] "width" => "ap-width-1-1@m" "aspect_ratio" => "ap-aspect-ratio-16-6" ] -published: true -publishedAt: DateTimeImmutable @1776696026 {#5915 : 2026-04-20 14:40:26.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15930" ] "width" => "ap-width-1-1@m" "aspect_ratio" => "ap-aspect-ratio-16-6" ] -createdAt: DateTimeImmutable @1772127459 {#5895 : 2026-02-26 17:37:39.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776696026 {#5914 : 2026-04-20 14:40: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 {#3940 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#6025 +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 | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6061 #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 {#6068 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6061 #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.06 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6062 #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 {#6109 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6062 #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.99 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6174 #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 {#6180 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6174 #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 | 2.89 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2910 -id: 9459 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2864 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2903 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423699 {#2906 : 2026-01-26 10:34:59.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423734 {#2902 : 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 {#6219 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6235 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6235 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6256 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6235 …} -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.88 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2917 -id: 9460 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2864 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2918 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423707 {#2914 : 2026-01-26 10:35:07.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042077 {#2919 : 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 {#6302 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6318 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6318 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6339 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6318 …} -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 | 3.04 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2911 -id: 54221 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2864 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2912 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1775042187 {#2908 : 2026-04-01 11:16:27.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042191 {#2913 : 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 {#6385 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6401 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6401 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6422 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6401 …} -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.88 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2926 -id: 9461 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2864 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2927 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423713 {#2905 : 2026-01-26 10:35:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042123 {#2907 : 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 {#6468 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6484 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6484 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6505 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6484 …} -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 | 3.90 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2936 -id: 9463 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2868 …} -name: "Cookie policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2939 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9448 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423752 {#2937 : 2026-01-26 10:35:52.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2940 : 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 {#6551 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6569 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6569 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6590 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6569 …} -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 | 3.76 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2949 -id: 9464 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2868 …} -name: "Legal Information" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2950 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9450 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423760 {#2947 : 2026-01-26 10:36:00.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2948 : 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 {#6653 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6669 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6669 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6690 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6669 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 10.0 MiB | 3.61 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2953 -id: 9465 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2868 …} -name: "Privacy policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2954 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9449 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423768 {#2952 : 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 {#6753 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6769 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6769 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6790 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6769 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Editor:VisualEditorBridge | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge | 10.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#6855 -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3940 …} } |
|||