Components
6
Twig Components
108
Render Count
100
ms
Render Time
16.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
45 | 100.12ms |
| Render:Image |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"site/components/image.html.twig |
31 | 15.75ms |
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
18 | 13.92ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
11 | 35.10ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
2 | 0.27ms |
| Editor:VisualEditorBridge |
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"@ApEcho/editor/_visual_editor_bridge.html.twig |
1 | 0.40ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 2.44 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2543 -id: 9455 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2604 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2725 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423651 {#2736 : 2026-01-26 10:34:11.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2732 : 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 {#3354 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3386 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3386 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3405 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3386 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2721 -id: 9456 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2604 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2720 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423658 {#2723 : 2026-01-26 10:34:18.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2722 : 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 {#3460 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3479 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3479 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3500 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3479 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2716 -id: 9457 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2604 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2715 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423670 {#2718 : 2026-01-26 10:34:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2717 : 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 {#3569 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3588 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3588 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3609 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3588 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2712 -id: 9458 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2604 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2711 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423680 {#2713 : 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 {#3672 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3691 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3691 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3712 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3691 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 63.61 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#3784 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 4.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4399 -id: 10612 -className: null -classId: null -name: "DAF" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4401 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54176" ] "headline" => "26 years. Two brands. One trusted creative partner" "project_name" => "DAF" ] -published: true -publishedAt: DateTimeImmutable @1777378186 {#4394 : 2026-04-28 12:09:46.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54176" ] "headline" => "26 years. Two brands. One trusted creative partner" "project_name" => "DAF" ] -createdAt: DateTimeImmutable @1770040884 {#4391 : 2026-02-02 14:01:24.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378186 {#4393 : 2026-04-28 12:09:46.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4466 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4399 -id: 10612 -className: null -classId: null -name: "DAF" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4401 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54176" ] "headline" => "26 years. Two brands. One trusted creative partner" "project_name" => "DAF" ] -published: true -publishedAt: DateTimeImmutable @1777378186 {#4394 : 2026-04-28 12:09:46.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11240 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54176" ] "headline" => "26 years. Two brands. One trusted creative partner" "project_name" => "DAF" ] -createdAt: DateTimeImmutable @1770040884 {#4391 : 2026-02-02 14:01:24.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378186 {#4393 : 2026-04-28 12:09:46.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 2.22 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54176" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#4581 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "54176" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.72 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4406 -id: 10617 -className: null -classId: null -name: "Rowland Homes" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4407 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15664" ] "headline" => "Making a housebuilder feel like home" "project_name" => "Rowland Homes" ] -published: true -publishedAt: DateTimeImmutable @1776695240 {#4403 : 2026-04-20 14:27:20.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15664" ] "headline" => "Making a housebuilder feel like home" "project_name" => "Rowland Homes" ] -createdAt: DateTimeImmutable @1770041499 {#4404 : 2026-02-02 14:11:39.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695240 {#4405 : 2026-04-20 14:27:20.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 {#4784 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4406 -id: 10617 -className: null -classId: null -name: "Rowland Homes" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4407 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15664" ] "headline" => "Making a housebuilder feel like home" "project_name" => "Rowland Homes" ] -published: true -publishedAt: DateTimeImmutable @1776695240 {#4403 : 2026-04-20 14:27:20.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 9701 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15664" ] "headline" => "Making a housebuilder feel like home" "project_name" => "Rowland Homes" ] -createdAt: DateTimeImmutable @1770041499 {#4404 : 2026-02-02 14:11:39.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695240 {#4405 : 2026-04-20 14:27:20.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15664" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#4840 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15664" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.68 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4412 -id: 9854 -className: null -classId: null -name: "Mansfield Building Society" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4413 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55788" ] "headline" => "For you, with you, always. Repositioning a trusted local lender" "project_name" => "Mansfield Building Society" ] -published: true -publishedAt: DateTimeImmutable @1777393258 {#4409 : 2026-04-28 16:20:58.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55788" ] "headline" => "For you, with you, always. Repositioning a trusted local lender" "project_name" => "Mansfield Building Society" ] -createdAt: DateTimeImmutable @1769595542 {#4410 : 2026-01-28 10:19:02.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777393258 {#4411 : 2026-04-28 16:20:58.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 {#4908 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4412 -id: 9854 -className: null -classId: null -name: "Mansfield Building Society" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4413 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55788" ] "headline" => "For you, with you, always. Repositioning a trusted local lender" "project_name" => "Mansfield Building Society" ] -published: true -publishedAt: DateTimeImmutable @1777393258 {#4409 : 2026-04-28 16:20:58.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11158 ] "button_size" => null "button_text" => "Button text" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55788" ] "headline" => "For you, with you, always. Repositioning a trusted local lender" "project_name" => "Mansfield Building Society" ] -createdAt: DateTimeImmutable @1769595542 {#4410 : 2026-01-28 10:19:02.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777393258 {#4411 : 2026-04-28 16:20:58.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55788" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#4964 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55788" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.65 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4418 -id: 9849 -className: null -classId: null -name: "Ripon Farm Services" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4419 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55792" ] "headline" => "Reintroducing the people behind the reputation" "project_name" => "Ripon Farm Services" ] -published: true -publishedAt: DateTimeImmutable @1777393311 {#4415 : 2026-04-28 16:21:51.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55792" ] "headline" => "Reintroducing the people behind the reputation" "project_name" => "Ripon Farm Services" ] -createdAt: DateTimeImmutable @1769595429 {#4416 : 2026-01-28 10:17:09.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777393311 {#4417 : 2026-04-28 16:21:51.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 {#5032 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4418 -id: 9849 -className: null -classId: null -name: "Ripon Farm Services" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4419 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55792" ] "headline" => "Reintroducing the people behind the reputation" "project_name" => "Ripon Farm Services" ] -published: true -publishedAt: DateTimeImmutable @1777393311 {#4415 : 2026-04-28 16:21:51.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11365 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55792" ] "headline" => "Reintroducing the people behind the reputation" "project_name" => "Ripon Farm Services" ] -createdAt: DateTimeImmutable @1769595429 {#4416 : 2026-01-28 10:17:09.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777393311 {#4417 : 2026-04-28 16:21:51.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55792" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5088 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55792" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.76 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4424 -id: 55695 -className: null -classId: null -name: "VEKA" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4425 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54451 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55696" ] "headline" => "Positioning a global manufacturer for UK market growth" "project_name" => "VEKA" ] -published: true -publishedAt: DateTimeImmutable @1777377906 {#4421 : 2026-04-28 12:05:06.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54451 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55696" ] "headline" => "Positioning a global manufacturer for UK market growth" "project_name" => "VEKA" ] -createdAt: DateTimeImmutable @1777377208 {#4422 : 2026-04-28 11:53:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777377906 {#4423 : 2026-04-28 12:05:06.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 {#5156 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4424 -id: 55695 -className: null -classId: null -name: "VEKA" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4425 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54451 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55696" ] "headline" => "Positioning a global manufacturer for UK market growth" "project_name" => "VEKA" ] -published: true -publishedAt: DateTimeImmutable @1777377906 {#4421 : 2026-04-28 12:05:06.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54451 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55696" ] "headline" => "Positioning a global manufacturer for UK market growth" "project_name" => "VEKA" ] -createdAt: DateTimeImmutable @1777377208 {#4422 : 2026-04-28 11:53:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777377906 {#4423 : 2026-04-28 12:05:06.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55696" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5212 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55696" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 1.89 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4430 -id: 55700 -className: null -classId: null -name: "Latimer" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4431 …} -position: 5 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54738 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55705" ] "headline" => "Delivering more than a proposition: bringing clarity to a business vision" "project_name" => "Latimer by Clarion Housing Group" ] -published: true -publishedAt: DateTimeImmutable @1777378045 {#4427 : 2026-04-28 12:07:25.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54738 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55705" ] "headline" => "Delivering more than a proposition: bringing clarity to a business vision" "project_name" => "Latimer by Clarion Housing Group" ] -createdAt: DateTimeImmutable @1777377928 {#4428 : 2026-04-28 12:05:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378045 {#4429 : 2026-04-28 12:07:25.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 {#5280 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4430 -id: 55700 -className: null -classId: null -name: "Latimer" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4431 …} -position: 5 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54738 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55705" ] "headline" => "Delivering more than a proposition: bringing clarity to a business vision" "project_name" => "Latimer by Clarion Housing Group" ] -published: true -publishedAt: DateTimeImmutable @1777378045 {#4427 : 2026-04-28 12:07:25.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54738 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55705" ] "headline" => "Delivering more than a proposition: bringing clarity to a business vision" "project_name" => "Latimer by Clarion Housing Group" ] -createdAt: DateTimeImmutable @1777377928 {#4428 : 2026-04-28 12:05:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378045 {#4429 : 2026-04-28 12:07:25.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55705" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5336 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55705" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 3.26 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4436 -id: 55709 -className: null -classId: null -name: "Whitecroft Lighting" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4437 …} -position: 6 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 54791 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55835" ] "headline" => "A decade of lighting the way through sustainable innovation" "project_name" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1777459257 {#4433 : 2026-04-29 10:40:57.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 54791 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55835" ] "headline" => "A decade of lighting the way through sustainable innovation" "project_name" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1777378064 {#4434 : 2026-04-28 12:07:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777459257 {#4435 : 2026-04-29 10:40:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5404 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4436 -id: 55709 -className: null -classId: null -name: "Whitecroft Lighting" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4437 …} -position: 6 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 54791 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55835" ] "headline" => "A decade of lighting the way through sustainable innovation" "project_name" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1777459257 {#4433 : 2026-04-29 10:40:57.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 54791 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55835" ] "headline" => "A decade of lighting the way through sustainable innovation" "project_name" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1777378064 {#4434 : 2026-04-28 12:07:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777459257 {#4435 : 2026-04-29 10:40:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55835" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5460 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55835" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 1.93 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4442 -id: 55714 -className: null -classId: null -name: "Newell" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4443 …} -position: 7 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54376 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55715" ] "headline" => "Bringing household names to life across all the senses" "project_name" => "Newell Brands" ] -published: true -publishedAt: DateTimeImmutable @1777378369 {#4439 : 2026-04-28 12:12:49.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54376 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55715" ] "headline" => "Bringing household names to life across all the senses" "project_name" => "Newell Brands" ] -createdAt: DateTimeImmutable @1777378270 {#4440 : 2026-04-28 12:11:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378369 {#4441 : 2026-04-28 12:12:49.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 {#5528 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4442 -id: 55714 -className: null -classId: null -name: "Newell" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4443 …} -position: 7 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54376 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55715" ] "headline" => "Bringing household names to life across all the senses" "project_name" => "Newell Brands" ] -published: true -publishedAt: DateTimeImmutable @1777378369 {#4439 : 2026-04-28 12:12:49.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54376 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55715" ] "headline" => "Bringing household names to life across all the senses" "project_name" => "Newell Brands" ] -createdAt: DateTimeImmutable @1777378270 {#4440 : 2026-04-28 12:11:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378369 {#4441 : 2026-04-28 12:12:49.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55715" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5584 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55715" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 2.37 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4448 -id: 55719 -className: null -classId: null -name: "Wienerberger" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4449 …} -position: 8 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55497 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55720" ] "headline" => "Making health & safety impossible to ignore" "project_name" => "Wienerberger" ] -published: true -publishedAt: DateTimeImmutable @1777378474 {#4445 : 2026-04-28 12:14:34.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55497 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55720" ] "headline" => "Making health & safety impossible to ignore" "project_name" => "Wienerberger" ] -createdAt: DateTimeImmutable @1777378377 {#4446 : 2026-04-28 12:12:57.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378474 {#4447 : 2026-04-28 12:14:34.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5652 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4448 -id: 55719 -className: null -classId: null -name: "Wienerberger" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4449 …} -position: 8 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55497 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55720" ] "headline" => "Making health & safety impossible to ignore" "project_name" => "Wienerberger" ] -published: true -publishedAt: DateTimeImmutable @1777378474 {#4445 : 2026-04-28 12:14:34.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55497 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55720" ] "headline" => "Making health & safety impossible to ignore" "project_name" => "Wienerberger" ] -createdAt: DateTimeImmutable @1777378377 {#4446 : 2026-04-28 12:12:57.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378474 {#4447 : 2026-04-28 12:14:34.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55720" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5708 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55720" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4454 -id: 55724 -className: null -classId: null -name: "Harringtons" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4455 …} -position: 9 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55529 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55729" ] "headline" => "The natural choice for Britain's dog lovers" "project_name" => "Harringtons" ] -published: true -publishedAt: DateTimeImmutable @1777378818 {#4451 : 2026-04-28 12:20:18.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55529 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55729" ] "headline" => "The natural choice for Britain's dog lovers" "project_name" => "Harringtons" ] -createdAt: DateTimeImmutable @1777378604 {#4452 : 2026-04-28 12:16:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378818 {#4453 : 2026-04-28 12:20:18.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 {#5776 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4454 -id: 55724 -className: null -classId: null -name: "Harringtons" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4455 …} -position: 9 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55529 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55729" ] "headline" => "The natural choice for Britain's dog lovers" "project_name" => "Harringtons" ] -published: true -publishedAt: DateTimeImmutable @1777378818 {#4451 : 2026-04-28 12:20:18.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55529 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55729" ] "headline" => "The natural choice for Britain's dog lovers" "project_name" => "Harringtons" ] -createdAt: DateTimeImmutable @1777378604 {#4452 : 2026-04-28 12:16:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378818 {#4453 : 2026-04-28 12:20:18.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55729" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5832 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55729" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 2.28 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4460 -id: 55733 -className: null -classId: null -name: "Princes" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4461 …} -position: 10 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55548 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55734" ] "headline" => "Three decades of trust. Still going strong." "project_name" => "Princes" ] -published: true -publishedAt: DateTimeImmutable @1777378964 {#4457 : 2026-04-28 12:22:44.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55548 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55734" ] "headline" => "Three decades of trust. Still going strong." "project_name" => "Princes" ] -createdAt: DateTimeImmutable @1777378825 {#4458 : 2026-04-28 12:20:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378964 {#4459 : 2026-04-28 12:22:44.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 {#5900 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4460 -id: 55733 -className: null -classId: null -name: "Princes" -global: null -template: "projects-grid-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3821 …} -children: Doctrine\ORM\PersistentCollection {#4461 …} -position: 10 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 ap-width-1-2@m">\n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-display-block ap-link-reset p-b-40">\n {% if datablock.has(['image']) %}\n <div class="ap-img ap-border-radius-medium ap-overflow-hidden ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has(['project_name']) %}\n <h3 class="ap-subheading ap-heading-tiny ap-heading-brand"> {{ datablock.value('project_name') }}</h3>\n {% endif %}\n {% if datablock.has(['headline']) %}\n <h2 class="ap-heading ap-heading-medium">\n {{ datablock.value('headline') }}\n </h2>\n {% endif %}\n </a>\n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55548 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55734" ] "headline" => "Three decades of trust. Still going strong." "project_name" => "Princes" ] -published: true -publishedAt: DateTimeImmutable @1777378964 {#4457 : 2026-04-28 12:22:44.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 55548 ] "button_size" => null "button_text" => "button" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55734" ] "headline" => "Three decades of trust. Still going strong." "project_name" => "Princes" ] -createdAt: DateTimeImmutable @1777378825 {#4458 : 2026-04-28 12:20:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777378964 {#4459 : 2026-04-28 12:22:44.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55734" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5956 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "55734" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6031 -id: 54150 -className: null -classId: null -name: "Projects worked on" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6033 …} -position: 0 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "5,100+" "summary" => "Three decades. 5,100+ projects. A&P brings creative talent and industry knowledge that helps brands grow with confidence." "sub_heading" => "Projects worked on" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695291 {#6026 : 2026-04-20 14:28:11.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "5,100+" "summary" => "Three decades. 5,100+ projects. A&P brings creative talent and industry knowledge that helps brands grow with confidence." "sub_heading" => "Projects worked on" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774974883 {#6023 : 2026-03-31 16:34:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695291 {#6025 : 2026-04-20 14:28: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 {#6056 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6031 -id: 54150 -className: null -classId: null -name: "Projects worked on" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6033 …} -position: 0 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "5,100+" "summary" => "Three decades. 5,100+ projects. A&P brings creative talent and industry knowledge that helps brands grow with confidence." "sub_heading" => "Projects worked on" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695291 {#6026 : 2026-04-20 14:28:11.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "5,100+" "summary" => "Three decades. 5,100+ projects. A&P brings creative talent and industry knowledge that helps brands grow with confidence." "sub_heading" => "Projects worked on" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774974883 {#6023 : 2026-03-31 16:34:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695291 {#6025 : 2026-04-20 14:28: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 {#3783 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => null "class" => "ap-button ap-button-text" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6118 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6038 -id: 54153 -className: null -classId: null -name: "Live clients" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6039 …} -position: 1 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "171" "summary" => "A&P builds strong, lasting client relationships rooted in trust, collaboration and consistent delivery — becoming a true extension of every team we work with." "sub_heading" => "Live clients" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695305 {#6035 : 2026-04-20 14:28:25.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "171" "summary" => "A&P builds strong, lasting client relationships rooted in trust, collaboration and consistent delivery — becoming a true extension of every team we work with." "sub_heading" => "Live clients" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774975242 {#6036 : 2026-03-31 16:40:42.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695305 {#6037 : 2026-04-20 14:28:25.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 {#6163 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6038 -id: 54153 -className: null -classId: null -name: "Live clients" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6039 …} -position: 1 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "171" "summary" => "A&P builds strong, lasting client relationships rooted in trust, collaboration and consistent delivery — becoming a true extension of every team we work with." "sub_heading" => "Live clients" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695305 {#6035 : 2026-04-20 14:28:25.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "171" "summary" => "A&P builds strong, lasting client relationships rooted in trust, collaboration and consistent delivery — becoming a true extension of every team we work with." "sub_heading" => "Live clients" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774975242 {#6036 : 2026-03-31 16:40:42.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695305 {#6037 : 2026-04-20 14:28:25.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 {#3783 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.02 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => null "class" => "ap-button ap-button-text" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6206 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6044 -id: 54151 -className: null -classId: null -name: "Combined years experience" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6045 …} -position: 2 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "400+" "summary" => "26 people. 400+ years of combined experience across strategy, creative and digital. Enough to have seen every meme, trend and viral campaign — and know what actually works." "sub_heading" => "Combined years experience" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695314 {#6041 : 2026-04-20 14:28:34.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "400+" "summary" => "26 people. 400+ years of combined experience across strategy, creative and digital. Enough to have seen every meme, trend and viral campaign — and know what actually works." "sub_heading" => "Combined years experience" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774975085 {#6042 : 2026-03-31 16:38:05.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695314 {#6043 : 2026-04-20 14:28:34.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6248 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6044 -id: 54151 -className: null -classId: null -name: "Combined years experience" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6045 …} -position: 2 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "400+" "summary" => "26 people. 400+ years of combined experience across strategy, creative and digital. Enough to have seen every meme, trend and viral campaign — and know what actually works." "sub_heading" => "Combined years experience" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695314 {#6041 : 2026-04-20 14:28:34.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "400+" "summary" => "26 people. 400+ years of combined experience across strategy, creative and digital. Enough to have seen every meme, trend and viral campaign — and know what actually works." "sub_heading" => "Combined years experience" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774975085 {#6042 : 2026-03-31 16:38:05.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695314 {#6043 : 2026-04-20 14:28:34.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.02 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => null "class" => "ap-button ap-button-text" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6291 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6050 -id: 54152 -className: null -classId: null -name: "Brews made by Mike per week" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6051 …} -position: 3 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "102" "summary" => "Great work runs on good ideas and strong tea — thankfully, there's no shortage of either." "sub_heading" => "Brews made by Mike per week" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695323 {#6047 : 2026-04-20 14:28:43.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "102" "summary" => "Great work runs on good ideas and strong tea — thankfully, there's no shortage of either." "sub_heading" => "Brews made by Mike per week" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774975116 {#6048 : 2026-03-31 16:38:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695323 {#6049 : 2026-04-20 14:28:43.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 {#6333 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6050 -id: 54152 -className: null -classId: null -name: "Brews made by Mike per week" -global: null -template: "content-card-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3827 …} -children: Doctrine\ORM\PersistentCollection {#6051 …} -position: 3 -preview: false -publishedTemplate: """ <div class="stat-card" >\n <div class="{{ set_theme(datablock.value('theme')) }}">\n <h6 class="ap-subheading ap-heading-tiny">{{ datablock.value('sub_heading') }}</h6>\n <h3 class="ap-heading {{ datablock.value('heading_size') }} ap-color-highlight stat-number">{{ datablock.value('heading') }}</h3>\n <div class="ap-content">\n {{ datablock.value('summary') }}\n </div>\n <twig:Render:Button linkButton="{{ datablock.value('link', 'link') }}"\n class="ap-button ap-button-text"/>\n \n </div>\n </div>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "102" "summary" => "Great work runs on good ideas and strong tea — thankfully, there's no shortage of either." "sub_heading" => "Brews made by Mike per week" "heading_size" => "ap-heading-xxlarge" ] -published: true -publishedAt: DateTimeImmutable @1776695323 {#6047 : 2026-04-20 14:28:43.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "theme" => "ap-theme-offwhite" "heading" => "102" "summary" => "Great work runs on good ideas and strong tea — thankfully, there's no shortage of either." "sub_heading" => "Brews made by Mike per week" "heading_size" => "ap-heading-xxlarge" ] -createdAt: DateTimeImmutable @1774975116 {#6048 : 2026-03-31 16:38:36.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695323 {#6049 : 2026-04-20 14:28:43.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 {#3783 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => null "class" => "ap-button ap-button-text" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6376 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1776695327663 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#6422 +content: [ "time" => 1776695327663 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6472 -id: 9491 -className: null -classId: null -name: "DAF" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6474 …} -position: 0 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15632" ] "content" => "DAF" ] -published: true -publishedAt: DateTimeImmutable @1776695344 {#6467 : 2026-04-20 14:29:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15632" ] "content" => "DAF" ] -createdAt: DateTimeImmutable @1769424635 {#6464 : 2026-01-26 10:50:35.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695344 {#6466 : 2026-04-20 14:29:04.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 {#6647 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6472 -id: 9491 -className: null -classId: null -name: "DAF" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6474 …} -position: 0 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15632" ] "content" => "DAF" ] -published: true -publishedAt: DateTimeImmutable @1776695344 {#6467 : 2026-04-20 14:29:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15632" ] "content" => "DAF" ] -createdAt: DateTimeImmutable @1769424635 {#6464 : 2026-01-26 10:50:35.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695344 {#6466 : 2026-04-20 14:29:04.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15632" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6809 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15632" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6479 -id: 9990 -className: null -classId: null -name: "RFS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6480 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15636" ] "content" => "Ripon Farm Services" ] -published: true -publishedAt: DateTimeImmutable @1776695354 {#6476 : 2026-04-20 14:29:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15636" ] "content" => "Ripon Farm Services" ] -createdAt: DateTimeImmutable @1769609522 {#6477 : 2026-01-28 14:12:02.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695354 {#6478 : 2026-04-20 14:29:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6875 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6479 -id: 9990 -className: null -classId: null -name: "RFS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6480 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15636" ] "content" => "Ripon Farm Services" ] -published: true -publishedAt: DateTimeImmutable @1776695354 {#6476 : 2026-04-20 14:29:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15636" ] "content" => "Ripon Farm Services" ] -createdAt: DateTimeImmutable @1769609522 {#6477 : 2026-01-28 14:12:02.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695354 {#6478 : 2026-04-20 14:29:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15636" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6918 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15636" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.51 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6485 -id: 9991 -className: null -classId: null -name: "Rowland" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6486 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15640" ] "content" => "Rowland" ] -published: true -publishedAt: DateTimeImmutable @1776695364 {#6482 : 2026-04-20 14:29:24.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15640" ] "content" => "Rowland" ] -createdAt: DateTimeImmutable @1769609525 {#6483 : 2026-01-28 14:12:05.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695364 {#6484 : 2026-04-20 14:29:24.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 {#6982 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6485 -id: 9991 -className: null -classId: null -name: "Rowland" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6486 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15640" ] "content" => "Rowland" ] -published: true -publishedAt: DateTimeImmutable @1776695364 {#6482 : 2026-04-20 14:29:24.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15640" ] "content" => "Rowland" ] -createdAt: DateTimeImmutable @1769609525 {#6483 : 2026-01-28 14:12:05.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695364 {#6484 : 2026-04-20 14:29:24.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15640" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7025 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15640" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6491 -id: 9992 -className: null -classId: null -name: "Whitecroft" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6492 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53719" ] "content" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1776695381 {#6488 : 2026-04-20 14:29:41.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53719" ] "content" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1769609533 {#6489 : 2026-01-28 14:12:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695381 {#6490 : 2026-04-20 14:29:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7089 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6491 -id: 9992 -className: null -classId: null -name: "Whitecroft" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6492 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53719" ] "content" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1776695381 {#6488 : 2026-04-20 14:29:41.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53719" ] "content" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1769609533 {#6489 : 2026-01-28 14:12:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695381 {#6490 : 2026-04-20 14:29:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.35 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53719" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7132 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53719" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6497 -id: 9993 -className: null -classId: null -name: "VEKA" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6498 …} -position: 4 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15648" ] "content" => "VEKA" ] -published: true -publishedAt: DateTimeImmutable @1776695393 {#6494 : 2026-04-20 14:29:53.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15648" ] "content" => "VEKA" ] -createdAt: DateTimeImmutable @1769609543 {#6495 : 2026-01-28 14:12:23.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695393 {#6496 : 2026-04-20 14:29:53.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 {#7196 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6497 -id: 9993 -className: null -classId: null -name: "VEKA" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6498 …} -position: 4 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15648" ] "content" => "VEKA" ] -published: true -publishedAt: DateTimeImmutable @1776695393 {#6494 : 2026-04-20 14:29:53.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15648" ] "content" => "VEKA" ] -createdAt: DateTimeImmutable @1769609543 {#6495 : 2026-01-28 14:12:23.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695393 {#6496 : 2026-04-20 14:29:53.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15648" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7239 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "15648" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6503 -id: 53723 -className: null -classId: null -name: "Sistema" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6504 …} -position: 5 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53728" ] "content" => "sistema" ] -published: true -publishedAt: DateTimeImmutable @1776695404 {#6500 : 2026-04-20 14:30:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53728" ] "content" => "sistema" ] -createdAt: DateTimeImmutable @1774619166 {#6501 : 2026-03-27 13:46:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695404 {#6502 : 2026-04-20 14:30:04.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 {#7303 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6503 -id: 53723 -className: null -classId: null -name: "Sistema" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6504 …} -position: 5 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53728" ] "content" => "sistema" ] -published: true -publishedAt: DateTimeImmutable @1776695404 {#6500 : 2026-04-20 14:30:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53728" ] "content" => "sistema" ] -createdAt: DateTimeImmutable @1774619166 {#6501 : 2026-03-27 13:46:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695404 {#6502 : 2026-04-20 14:30:04.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53728" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7346 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53728" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6509 -id: 53732 -className: null -classId: null -name: "FBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6510 …} -position: 6 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53733" ] "content" => "Furness Building Society" ] -published: true -publishedAt: DateTimeImmutable @1776695414 {#6506 : 2026-04-20 14:30:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53733" ] "content" => "Furness Building Society" ] -createdAt: DateTimeImmutable @1774619305 {#6507 : 2026-03-27 13:48:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695414 {#6508 : 2026-04-20 14:30:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7410 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6509 -id: 53732 -className: null -classId: null -name: "FBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6510 …} -position: 6 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53733" ] "content" => "Furness Building Society" ] -published: true -publishedAt: DateTimeImmutable @1776695414 {#6506 : 2026-04-20 14:30:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53733" ] "content" => "Furness Building Society" ] -createdAt: DateTimeImmutable @1774619305 {#6507 : 2026-03-27 13:48:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695414 {#6508 : 2026-04-20 14:30:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53733" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7453 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53733" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6515 -id: 53737 -className: null -classId: null -name: "Latimer" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6516 …} -position: 7 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53738" ] "content" => "Latimer" ] -published: true -publishedAt: DateTimeImmutable @1776695424 {#6512 : 2026-04-20 14:30:24.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53738" ] "content" => "Latimer" ] -createdAt: DateTimeImmutable @1774619371 {#6513 : 2026-03-27 13:49:31.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695424 {#6514 : 2026-04-20 14:30:24.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 {#7517 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6515 -id: 53737 -className: null -classId: null -name: "Latimer" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6516 …} -position: 7 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53738" ] "content" => "Latimer" ] -published: true -publishedAt: DateTimeImmutable @1776695424 {#6512 : 2026-04-20 14:30:24.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53738" ] "content" => "Latimer" ] -createdAt: DateTimeImmutable @1774619371 {#6513 : 2026-03-27 13:49:31.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695424 {#6514 : 2026-04-20 14:30:24.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53738" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7560 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53738" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6521 -id: 53742 -className: null -classId: null -name: "University of Salford" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6522 …} -position: 8 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53743" ] "content" => "University of Salford" ] -published: true -publishedAt: DateTimeImmutable @1776695447 {#6518 : 2026-04-20 14:30:47.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53743" ] "content" => "University of Salford" ] -createdAt: DateTimeImmutable @1774619416 {#6519 : 2026-03-27 13:50:16.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695447 {#6520 : 2026-04-20 14:30:47.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7624 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6521 -id: 53742 -className: null -classId: null -name: "University of Salford" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6522 …} -position: 8 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53743" ] "content" => "University of Salford" ] -published: true -publishedAt: DateTimeImmutable @1776695447 {#6518 : 2026-04-20 14:30:47.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53743" ] "content" => "University of Salford" ] -createdAt: DateTimeImmutable @1774619416 {#6519 : 2026-03-27 13:50:16.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695447 {#6520 : 2026-04-20 14:30:47.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53743" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7667 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53743" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6527 -id: 53747 -className: null -classId: null -name: "LBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6528 …} -position: 9 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53752" ] "content" => "Leek Building Society" ] -published: true -publishedAt: DateTimeImmutable @1776695457 {#6524 : 2026-04-20 14:30:57.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53752" ] "content" => "Leek Building Society" ] -createdAt: DateTimeImmutable @1774619490 {#6525 : 2026-03-27 13:51:30.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695457 {#6526 : 2026-04-20 14:30:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7731 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6527 -id: 53747 -className: null -classId: null -name: "LBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6528 …} -position: 9 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53752" ] "content" => "Leek Building Society" ] -published: true -publishedAt: DateTimeImmutable @1776695457 {#6524 : 2026-04-20 14:30:57.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53752" ] "content" => "Leek Building Society" ] -createdAt: DateTimeImmutable @1774619490 {#6525 : 2026-03-27 13:51:30.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695457 {#6526 : 2026-04-20 14:30:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53752" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7774 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53752" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6533 -id: 53756 -className: null -classId: null -name: "Airmatic" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6534 …} -position: 10 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53757" ] "content" => "Airmatic" ] -published: true -publishedAt: DateTimeImmutable @1776695473 {#6530 : 2026-04-20 14:31:13.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53757" ] "content" => "Airmatic" ] -createdAt: DateTimeImmutable @1774619563 {#6531 : 2026-03-27 13:52:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695473 {#6532 : 2026-04-20 14:31:13.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7838 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6533 -id: 53756 -className: null -classId: null -name: "Airmatic" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6534 …} -position: 10 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53757" ] "content" => "Airmatic" ] -published: true -publishedAt: DateTimeImmutable @1776695473 {#6530 : 2026-04-20 14:31:13.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53757" ] "content" => "Airmatic" ] -createdAt: DateTimeImmutable @1774619563 {#6531 : 2026-03-27 13:52:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695473 {#6532 : 2026-04-20 14:31:13.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.35 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53757" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7881 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53757" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6539 -id: 53761 -className: null -classId: null -name: "McDermott" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6540 …} -position: 11 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53762" ] "content" => "McDermott Homes" ] -published: true -publishedAt: DateTimeImmutable @1776695485 {#6536 : 2026-04-20 14:31:25.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53762" ] "content" => "McDermott Homes" ] -createdAt: DateTimeImmutable @1774619623 {#6537 : 2026-03-27 13:53:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695485 {#6538 : 2026-04-20 14:31:25.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 {#7945 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6539 -id: 53761 -className: null -classId: null -name: "McDermott" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6540 …} -position: 11 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53762" ] "content" => "McDermott Homes" ] -published: true -publishedAt: DateTimeImmutable @1776695485 {#6536 : 2026-04-20 14:31:25.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53762" ] "content" => "McDermott Homes" ] -createdAt: DateTimeImmutable @1774619623 {#6537 : 2026-03-27 13:53:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695485 {#6538 : 2026-04-20 14:31:25.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 12.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53762" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7988 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53762" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6545 -id: 53766 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6546 …} -position: 12 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53767" ] "content" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1774981849 {#6542 : 2026-03-31 18:30:49.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53767" ] "content" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1774619682 {#6543 : 2026-03-27 13:54:42.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6544 : 2026-03-31 18:40: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 {#8052 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6545 -id: 53766 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6546 …} -position: 12 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53767" ] "content" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1774981849 {#6542 : 2026-03-31 18:30:49.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53767" ] "content" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1774619682 {#6543 : 2026-03-27 13:54:42.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6544 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6551 -id: 53771 -className: null -classId: null -name: "FoodSaver" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6552 …} -position: 13 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53772" ] "content" => "FoodSaver" ] -published: true -publishedAt: DateTimeImmutable @1776695498 {#6548 : 2026-04-20 14:31:38.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53772" ] "content" => "FoodSaver" ] -createdAt: DateTimeImmutable @1774619728 {#6549 : 2026-03-27 13:55:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695498 {#6550 : 2026-04-20 14:31:38.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 {#8094 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6551 -id: 53771 -className: null -classId: null -name: "FoodSaver" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6552 …} -position: 13 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53772" ] "content" => "FoodSaver" ] -published: true -publishedAt: DateTimeImmutable @1776695498 {#6548 : 2026-04-20 14:31:38.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53772" ] "content" => "FoodSaver" ] -createdAt: DateTimeImmutable @1774619728 {#6549 : 2026-03-27 13:55:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695498 {#6550 : 2026-04-20 14:31:38.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53772" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8137 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53772" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6557 -id: 53776 -className: null -classId: null -name: "Yankee Candle" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6558 …} -position: 14 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53777" ] "content" => "Yankee Candle" ] -published: true -publishedAt: DateTimeImmutable @1776695510 {#6554 : 2026-04-20 14:31:50.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53777" ] "content" => "Yankee Candle" ] -createdAt: DateTimeImmutable @1774619776 {#6555 : 2026-03-27 13:56:16.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695510 {#6556 : 2026-04-20 14:31:50.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 {#8201 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6557 -id: 53776 -className: null -classId: null -name: "Yankee Candle" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6558 …} -position: 14 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53777" ] "content" => "Yankee Candle" ] -published: true -publishedAt: DateTimeImmutable @1776695510 {#6554 : 2026-04-20 14:31:50.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53777" ] "content" => "Yankee Candle" ] -createdAt: DateTimeImmutable @1774619776 {#6555 : 2026-03-27 13:56:16.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695510 {#6556 : 2026-04-20 14:31:50.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53777" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8244 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53777" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6563 -id: 53781 -className: null -classId: null -name: "MBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6564 …} -position: 15 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53782" ] "content" => "Mansfield Building Society" ] -published: true -publishedAt: DateTimeImmutable @1776695523 {#6560 : 2026-04-20 14:32:03.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53782" ] "content" => "Mansfield Building Society" ] -createdAt: DateTimeImmutable @1774619846 {#6561 : 2026-03-27 13:57:26.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695523 {#6562 : 2026-04-20 14:32: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 {#8308 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6563 -id: 53781 -className: null -classId: null -name: "MBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6564 …} -position: 15 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53782" ] "content" => "Mansfield Building Society" ] -published: true -publishedAt: DateTimeImmutable @1776695523 {#6560 : 2026-04-20 14:32:03.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53782" ] "content" => "Mansfield Building Society" ] -createdAt: DateTimeImmutable @1774619846 {#6561 : 2026-03-27 13:57:26.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695523 {#6562 : 2026-04-20 14:32: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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53782" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8351 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53782" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6569 -id: 53786 -className: null -classId: null -name: "Princes" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6570 …} -position: 16 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53787" ] "content" => "Princes" ] -published: true -publishedAt: DateTimeImmutable @1776695533 {#6566 : 2026-04-20 14:32:13.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53787" ] "content" => "Princes" ] -createdAt: DateTimeImmutable @1774619946 {#6567 : 2026-03-27 13:59:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695533 {#6568 : 2026-04-20 14:32:13.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#8415 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6569 -id: 53786 -className: null -classId: null -name: "Princes" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6570 …} -position: 16 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53787" ] "content" => "Princes" ] -published: true -publishedAt: DateTimeImmutable @1776695533 {#6566 : 2026-04-20 14:32:13.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53787" ] "content" => "Princes" ] -createdAt: DateTimeImmutable @1774619946 {#6567 : 2026-03-27 13:59:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695533 {#6568 : 2026-04-20 14:32:13.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53787" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8458 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53787" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6575 -id: 53791 -className: null -classId: null -name: "Breville" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6576 …} -position: 17 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53792" ] "content" => "Breville" ] -published: true -publishedAt: DateTimeImmutable @1776695543 {#6572 : 2026-04-20 14:32:23.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53792" ] "content" => "Breville" ] -createdAt: DateTimeImmutable @1774619984 {#6573 : 2026-03-27 13:59:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695543 {#6574 : 2026-04-20 14:32:23.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 {#8522 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6575 -id: 53791 -className: null -classId: null -name: "Breville" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6576 …} -position: 17 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53792" ] "content" => "Breville" ] -published: true -publishedAt: DateTimeImmutable @1776695543 {#6572 : 2026-04-20 14:32:23.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53792" ] "content" => "Breville" ] -createdAt: DateTimeImmutable @1774619984 {#6573 : 2026-03-27 13:59:44.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695543 {#6574 : 2026-04-20 14:32:23.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53792" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8565 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53792" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6581 -id: 53796 -className: null -classId: null -name: "Lancaster University" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6582 …} -position: 18 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53797" ] "content" => "Lancaster University" ] -published: true -publishedAt: DateTimeImmutable @1776695560 {#6578 : 2026-04-20 14:32:40.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53797" ] "content" => "Lancaster University" ] -createdAt: DateTimeImmutable @1774620023 {#6579 : 2026-03-27 14:00:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695560 {#6580 : 2026-04-20 14:32: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 {#8629 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6581 -id: 53796 -className: null -classId: null -name: "Lancaster University" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6582 …} -position: 18 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53797" ] "content" => "Lancaster University" ] -published: true -publishedAt: DateTimeImmutable @1776695560 {#6578 : 2026-04-20 14:32:40.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53797" ] "content" => "Lancaster University" ] -createdAt: DateTimeImmutable @1774620023 {#6579 : 2026-03-27 14:00:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695560 {#6580 : 2026-04-20 14:32: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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53797" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8672 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53797" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.51 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6587 -id: 53801 -className: null -classId: null -name: "CrockPot" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6588 …} -position: 19 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53802" ] "content" => "CrockPot" ] -published: true -publishedAt: DateTimeImmutable @1776695580 {#6584 : 2026-04-20 14:33:00.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53802" ] "content" => "CrockPot" ] -createdAt: DateTimeImmutable @1774620065 {#6585 : 2026-03-27 14:01:05.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695580 {#6586 : 2026-04-20 14:33: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 {#8736 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6587 -id: 53801 -className: null -classId: null -name: "CrockPot" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6588 …} -position: 19 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53802" ] "content" => "CrockPot" ] -published: true -publishedAt: DateTimeImmutable @1776695580 {#6584 : 2026-04-20 14:33:00.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53802" ] "content" => "CrockPot" ] -createdAt: DateTimeImmutable @1774620065 {#6585 : 2026-03-27 14:01:05.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695580 {#6586 : 2026-04-20 14:33: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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53802" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8779 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53802" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6593 -id: 53806 -className: null -classId: null -name: "Halfords" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6594 …} -position: 20 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53807" ] "content" => "Halfords" ] -published: true -publishedAt: DateTimeImmutable @1776695595 {#6590 : 2026-04-20 14:33:15.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53807" ] "content" => "Halfords" ] -createdAt: DateTimeImmutable @1774620124 {#6591 : 2026-03-27 14:02:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695595 {#6592 : 2026-04-20 14:33:15.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 {#8843 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6593 -id: 53806 -className: null -classId: null -name: "Halfords" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6594 …} -position: 20 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53807" ] "content" => "Halfords" ] -published: true -publishedAt: DateTimeImmutable @1776695595 {#6590 : 2026-04-20 14:33:15.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53807" ] "content" => "Halfords" ] -createdAt: DateTimeImmutable @1774620124 {#6591 : 2026-03-27 14:02:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776695595 {#6592 : 2026-04-20 14:33:15.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 {#3783 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 14.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53807" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8886 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53807" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6599 -id: 53811 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6600 …} -position: 21 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53812" ] "content" => "Redrow" ] -published: true -publishedAt: DateTimeImmutable @1774981955 {#6596 : 2026-03-31 18:32:35.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53812" ] "content" => "Redrow" ] -createdAt: DateTimeImmutable @1774620168 {#6597 : 2026-03-27 14:02:48.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6598 : 2026-03-31 18:40: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 {#8950 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6599 -id: 53811 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6600 …} -position: 21 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53812" ] "content" => "Redrow" ] -published: true -publishedAt: DateTimeImmutable @1774981955 {#6596 : 2026-03-31 18:32:35.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53812" ] "content" => "Redrow" ] -createdAt: DateTimeImmutable @1774620168 {#6597 : 2026-03-27 14:02:48.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6598 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6605 -id: 53816 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6606 …} -position: 22 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53817" ] "content" => "Southern Housing" ] -published: true -publishedAt: DateTimeImmutable @1774982082 {#6602 : 2026-03-31 18:34:42.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53817" ] "content" => "Southern Housing" ] -createdAt: DateTimeImmutable @1774620223 {#6603 : 2026-03-27 14:03:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6604 : 2026-03-31 18:40: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 {#8992 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6605 -id: 53816 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6606 …} -position: 22 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53817" ] "content" => "Southern Housing" ] -published: true -publishedAt: DateTimeImmutable @1774982082 {#6602 : 2026-03-31 18:34:42.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53817" ] "content" => "Southern Housing" ] -createdAt: DateTimeImmutable @1774620223 {#6603 : 2026-03-27 14:03:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6604 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6611 -id: 53821 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6612 …} -position: 23 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53822" ] "content" => "Ascot Homes" ] -published: true -publishedAt: DateTimeImmutable @1774982195 {#6608 : 2026-03-31 18:36:35.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53822" ] "content" => "Ascot Homes" ] -createdAt: DateTimeImmutable @1774620265 {#6609 : 2026-03-27 14:04:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6610 : 2026-03-31 18:40: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 {#9034 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6611 -id: 53821 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6612 …} -position: 23 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53822" ] "content" => "Ascot Homes" ] -published: true -publishedAt: DateTimeImmutable @1774982195 {#6608 : 2026-03-31 18:36:35.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53822" ] "content" => "Ascot Homes" ] -createdAt: DateTimeImmutable @1774620265 {#6609 : 2026-03-27 14:04:25.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6610 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6617 -id: 53826 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6618 …} -position: 24 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53827" ] "content" => "Lionscourt Homes" ] -published: true -publishedAt: DateTimeImmutable @1774982104 {#6614 : 2026-03-31 18:35:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53827" ] "content" => "Lionscourt Homes" ] -createdAt: DateTimeImmutable @1774620324 {#6615 : 2026-03-27 14:05:24.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6616 : 2026-03-31 18:40: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 {#9076 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6617 -id: 53826 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6618 …} -position: 24 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53827" ] "content" => "Lionscourt Homes" ] -published: true -publishedAt: DateTimeImmutable @1774982104 {#6614 : 2026-03-31 18:35:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53827" ] "content" => "Lionscourt Homes" ] -createdAt: DateTimeImmutable @1774620324 {#6615 : 2026-03-27 14:05:24.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6616 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6623 -id: 53831 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6624 …} -position: 25 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53832" ] "content" => "Elan Homes" ] -published: true -publishedAt: DateTimeImmutable @1774982114 {#6620 : 2026-03-31 18:35:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53832" ] "content" => "Elan Homes" ] -createdAt: DateTimeImmutable @1774620377 {#6621 : 2026-03-27 14:06:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6622 : 2026-03-31 18:40: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 {#9118 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6623 -id: 53831 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6624 …} -position: 25 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53832" ] "content" => "Elan Homes" ] -published: true -publishedAt: DateTimeImmutable @1774982114 {#6620 : 2026-03-31 18:35:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53832" ] "content" => "Elan Homes" ] -createdAt: DateTimeImmutable @1774620377 {#6621 : 2026-03-27 14:06:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6622 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6629 -id: 53836 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6630 …} -position: 26 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53837" ] "content" => "Metropolitan Thames Valley" ] -published: true -publishedAt: DateTimeImmutable @1774982056 {#6626 : 2026-03-31 18:34:16.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53837" ] "content" => "Metropolitan Thames Valley" ] -createdAt: DateTimeImmutable @1774620914 {#6627 : 2026-03-27 14:15:14.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6628 : 2026-03-31 18:40: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 {#9160 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6629 -id: 53836 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6630 …} -position: 26 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53837" ] "content" => "Metropolitan Thames Valley" ] -published: true -publishedAt: DateTimeImmutable @1774982056 {#6626 : 2026-03-31 18:34:16.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53837" ] "content" => "Metropolitan Thames Valley" ] -createdAt: DateTimeImmutable @1774620914 {#6627 : 2026-03-27 14:15:14.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6628 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6635 -id: 53841 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6636 …} -position: 27 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53842" ] "content" => "Ford & Slater" ] -published: true -publishedAt: DateTimeImmutable @1774982382 {#6632 : 2026-03-31 18:39:42.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53842" ] "content" => "Ford & Slater" ] -createdAt: DateTimeImmutable @1774621037 {#6633 : 2026-03-27 14:17:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6634 : 2026-03-31 18:40: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 {#9202 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6635 -id: 53841 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6636 …} -position: 27 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53842" ] "content" => "Ford & Slater" ] -published: true -publishedAt: DateTimeImmutable @1774982382 {#6632 : 2026-03-31 18:39:42.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53842" ] "content" => "Ford & Slater" ] -createdAt: DateTimeImmutable @1774621037 {#6633 : 2026-03-27 14:17:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6634 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6641 -id: 53846 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6642 …} -position: 28 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53847" ] "content" => "Newell Brands" ] -published: true -publishedAt: DateTimeImmutable @1774982132 {#6638 : 2026-03-31 18:35:32.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53847" ] "content" => "Newell Brands" ] -createdAt: DateTimeImmutable @1774621211 {#6639 : 2026-03-27 14:20:11.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6640 : 2026-03-31 18:40: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 {#9244 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2437 -id: 9442 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2523 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 7 -accessLevel: 1 -enabled: true -name: "Work" -slug: "work" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2431 …} +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 @1777459259 {#2528 : 2026-04-29 10:40:59.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769420850 {#2532 : 2026-01-26 09:47:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784559101 {#2428 : 2026-07-20 14:51:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6641 -id: 53846 -className: null -classId: null -name: "Slider Accreditations Image" -global: null -template: "accreditations-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3833 …} -children: Doctrine\ORM\PersistentCollection {#6642 …} -position: 28 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-2 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ap-transition-fade">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53847" ] "content" => "Newell Brands" ] -published: true -publishedAt: DateTimeImmutable @1774982132 {#6638 : 2026-03-31 18:35:32.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "53847" ] "content" => "Newell Brands" ] -createdAt: DateTimeImmutable @1774621211 {#6639 : 2026-03-27 14:20:11.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1774982456 {#6640 : 2026-03-31 18:40: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 {#3783 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 14.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9314 +content: [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.37 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9350 #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 {#9357 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9350 #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 {#2021 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9351 #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 {#9398 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9351 #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 {#2021 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9463 #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 {#9469 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9463 #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 {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 14.0 MiB | 3.90 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2747 -id: 9459 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2701 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2740 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423699 {#2743 : 2026-01-26 10:34:59.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423734 {#2739 : 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 {#9508 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9524 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9524 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9545 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9524 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 14.0 MiB | 3.92 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2754 -id: 9460 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2701 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2755 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423707 {#2751 : 2026-01-26 10:35:07.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042077 {#2756 : 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 {#9591 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9607 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9607 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9628 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9607 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 14.0 MiB | 3.98 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2748 -id: 54221 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2701 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2749 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1775042187 {#2745 : 2026-04-01 11:16:27.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042191 {#2750 : 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 {#9674 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9690 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9690 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9711 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9690 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 14.0 MiB | 3.90 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2763 -id: 9461 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2701 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2764 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423713 {#2742 : 2026-01-26 10:35:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042123 {#2744 : 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 {#9757 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9773 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9773 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9794 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9773 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 14.0 MiB | 4.72 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2773 -id: 9463 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2705 …} -name: "Cookie policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2776 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9448 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423752 {#2774 : 2026-01-26 10:35:52.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2777 : 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 {#9840 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9858 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.34 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9858 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9879 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9858 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 14.0 MiB | 4.63 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2786 -id: 9464 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2705 …} -name: "Legal Information" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2787 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9450 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423760 {#2784 : 2026-01-26 10:36:00.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2785 : 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 {#9942 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9958 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.38 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9958 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9979 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9958 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 14.0 MiB | 4.66 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2790 -id: 9465 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2705 …} -name: "Privacy policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2791 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9449 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423768 {#2789 : 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 {#10042 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10058 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 14.0 MiB | 1.36 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10058 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10079 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10058 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2021 …} } |
|||
| Editor:VisualEditorBridge | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge | 16.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#10144 -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3783 …} } |
|||