Components
4
Twig Components
51
Render Count
83
ms
Render Time
8.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
18 | 17.84ms |
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
16 | 44.51ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
11 | 44.51ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
6 | 0.42ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 2.17 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2300 -id: 9455 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2307 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2401 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423651 {#2412 : 2026-01-26 10:34:11.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2408 : 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 {#2623 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2729 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2729 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2757 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2729 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 2.50 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2397 -id: 9456 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2307 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2396 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423658 {#2399 : 2026-01-26 10:34:18.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2398 : 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 {#2812 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2831 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2831 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2852 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2831 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 2.54 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2392 -id: 9457 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2307 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2391 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423670 {#2394 : 2026-01-26 10:34:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2393 : 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 {#2915 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2934 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2934 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2955 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2934 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 2.62 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2388 -id: 9458 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2307 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2387 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423680 {#2389 : 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 {#3018 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3037 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3037 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3058 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3037 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 36.97 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#3124 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: null -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#3980 -id: 9984 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#3982 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Brand Strategy" ] -published: true -publishedAt: DateTimeImmutable @1772444757 {#3975 : 2026-03-02 09:45:57.0 UTC (+00:00) } -data: [ "title" => "Brand Strategy" ] -createdAt: DateTimeImmutable @1769605469 {#3972 : 2026-01-28 13:04:29.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444757 {#3974 : 2026-03-02 09:45: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 {#4017 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3980 -id: 9984 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#3982 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Brand Strategy" ] -published: true -publishedAt: DateTimeImmutable @1772444757 {#3975 : 2026-03-02 09:45:57.0 UTC (+00:00) } -data: [ "title" => "Brand Strategy" ] -createdAt: DateTimeImmutable @1769605469 {#3972 : 2026-01-28 13:04:29.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444757 {#3974 : 2026-03-02 09:45:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#3987 -id: 9985 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#3988 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Branding" ] -published: true -publishedAt: DateTimeImmutable @1772444762 {#3984 : 2026-03-02 09:46:02.0 UTC (+00:00) } -data: [ "title" => "Branding" ] -createdAt: DateTimeImmutable @1769605483 {#3985 : 2026-01-28 13:04:43.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444762 {#3986 : 2026-03-02 09:46:02.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 {#4091 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3987 -id: 9985 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#3988 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Branding" ] -published: true -publishedAt: DateTimeImmutable @1772444762 {#3984 : 2026-03-02 09:46:02.0 UTC (+00:00) } -data: [ "title" => "Branding" ] -createdAt: DateTimeImmutable @1769605483 {#3985 : 2026-01-28 13:04:43.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444762 {#3986 : 2026-03-02 09:46:02.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#3993 -id: 10742 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#3994 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Campaigns" ] -published: true -publishedAt: DateTimeImmutable @1772444766 {#3990 : 2026-03-02 09:46:06.0 UTC (+00:00) } -data: [ "title" => "Campaigns" ] -createdAt: DateTimeImmutable @1770048146 {#3991 : 2026-02-02 16:02:26.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444766 {#3992 : 2026-03-02 09:46: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 {#4135 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3993 -id: 10742 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#3994 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Campaigns" ] -published: true -publishedAt: DateTimeImmutable @1772444766 {#3990 : 2026-03-02 09:46:06.0 UTC (+00:00) } -data: [ "title" => "Campaigns" ] -createdAt: DateTimeImmutable @1770048146 {#3991 : 2026-02-02 16:02:26.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444766 {#3992 : 2026-03-02 09:46:06.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#3999 -id: 10743 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#4000 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "UI & UX Design" ] -published: true -publishedAt: DateTimeImmutable @1772444769 {#3996 : 2026-03-02 09:46:09.0 UTC (+00:00) } -data: [ "title" => "UI & UX Design" ] -createdAt: DateTimeImmutable @1770048169 {#3997 : 2026-02-02 16:02:49.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444769 {#3998 : 2026-03-02 09:46:09.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4179 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3999 -id: 10743 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#4000 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "UI & UX Design" ] -published: true -publishedAt: DateTimeImmutable @1772444769 {#3996 : 2026-03-02 09:46:09.0 UTC (+00:00) } -data: [ "title" => "UI & UX Design" ] -createdAt: DateTimeImmutable @1770048169 {#3997 : 2026-02-02 16:02:49.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444769 {#3998 : 2026-03-02 09:46:09.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4005 -id: 10744 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#4006 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Front & Back End Development" ] -published: true -publishedAt: DateTimeImmutable @1772444772 {#4002 : 2026-03-02 09:46:12.0 UTC (+00:00) } -data: [ "title" => "Front & Back End Development" ] -createdAt: DateTimeImmutable @1770048191 {#4003 : 2026-02-02 16:03:11.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444772 {#4004 : 2026-03-02 09:46:12.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 {#4223 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4005 -id: 10744 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#4006 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "Front & Back End Development" ] -published: true -publishedAt: DateTimeImmutable @1772444772 {#4002 : 2026-03-02 09:46:12.0 UTC (+00:00) } -data: [ "title" => "Front & Back End Development" ] -createdAt: DateTimeImmutable @1770048191 {#4003 : 2026-02-02 16:03:11.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444772 {#4004 : 2026-03-02 09:46:12.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4011 -id: 10745 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#4012 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "CMS" ] -published: true -publishedAt: DateTimeImmutable @1772444774 {#4008 : 2026-03-02 09:46:14.0 UTC (+00:00) } -data: [ "title" => "CMS" ] -createdAt: DateTimeImmutable @1770048217 {#4009 : 2026-02-02 16:03:37.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444774 {#4010 : 2026-03-02 09:46: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 {#4267 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4011 -id: 10745 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "9934" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3273 …} -children: Doctrine\ORM\PersistentCollection {#4012 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-pill ap-text-nowrap">\n {{ datablock.value('title') }}\n </div>\n """ -publishedData: [ "title" => "CMS" ] -published: true -publishedAt: DateTimeImmutable @1772444774 {#4008 : 2026-03-02 09:46:14.0 UTC (+00:00) } -data: [ "title" => "CMS" ] -createdAt: DateTimeImmutable @1770048217 {#4009 : 2026-02-02 16:03:37.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772444774 {#4010 : 2026-03-02 09:46:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1772444776104 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4315 +content: [ "time" => 1772444776104 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775063587432 "blocks" => [ [ "id" => "V-1kPRFd9W" "data" => [ "text" => "Our partner for over two decades needed to evolve their brand positioning. Strong local recognition, but a crowded market demanded they stand out differently. The brief: refresh the identity to compete with aspirational competitors without losing the warmth and customer-first approach that defined who they are." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4366 +content: [ "time" => 1775063587432 "blocks" => [ [ "id" => "V-1kPRFd9W" "data" => [ "text" => "Our partner for over two decades needed to evolve their brand positioning. Strong local recognition, but a crowded market demanded they stand out differently. The brief: refresh the identity to compete with aspirational competitors without losing the warmth and customer-first approach that defined who they are." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4408 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775062445299 "blocks" => [ [ "id" => "figJAv9q8o" "data" => [ "text" => "Following a brand audit, we developed a refreshed identity with subtle refinements to the logo mark, an elevated colour palette, and contemporary typography. At the heart of this sat the new positioning line, “Rowland. Feel at home”—a promise extending beyond the product to the customer experience, community connection, and brand personality. Authentic, real-world imagery replaced generic stock, supported by carefully considered CGIs that celebrated the homes with honesty and warmth." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4454 +content: [ "time" => 1775062445299 "blocks" => [ [ "id" => "figJAv9q8o" "data" => [ "text" => "Following a brand audit, we developed a refreshed identity with subtle refinements to the logo mark, an elevated colour palette, and contemporary typography. At the heart of this sat the new positioning line, “Rowland. Feel at home”—a promise extending beyond the product to the customer experience, community connection, and brand personality. Authentic, real-world imagery replaced generic stock, supported by carefully considered CGIs that celebrated the homes with honesty and warmth." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4495 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775062452651 "blocks" => [ [ "id" => "QbyuA7PxJD" "data" => [ "text" => "We delivered a comprehensive brand refresh with an honest, confident tone of voice. The result is a brand where everyone truly feels at home—from first-time buyers to growing families and downsizers finding their perfect space." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4538 +content: [ "time" => 1775062452651 "blocks" => [ [ "id" => "QbyuA7PxJD" "data" => [ "text" => "We delivered a comprehensive brand refresh with an honest, confident tone of voice. The result is a brand where everyone truly feels at home—from first-time buyers to growing families and downsizers finding their perfect space." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4579 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4629 -id: 11539 -className: null -classId: null -name: "Media Grid Video" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4631 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1162188192" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772545197 {#4624 : 2026-03-03 13:39:57.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1162188192" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1770296707 {#4621 : 2026-02-05 13:05:07.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772545197 {#4623 : 2026-03-03 13:39: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 {#4654 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4629 -id: 11539 -className: null -classId: null -name: "Media Grid Video" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4631 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1162188192" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772545197 {#4624 : 2026-03-03 13:39:57.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1162188192" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1770296707 {#4621 : 2026-02-05 13:05:07.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772545197 {#4623 : 2026-03-03 13:39:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 3.00 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4636 -id: 15422 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4637 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "brochure" "image_caption" => "alt" "image_cropped" => "15427" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772530797 {#4633 : 2026-03-03 09:39:57.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "brochure" "image_caption" => "alt" "image_cropped" => "15427" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772099657 {#4634 : 2026-02-26 09:54:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772530797 {#4635 : 2026-03-03 09:39: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 {#4717 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4636 -id: 15422 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4637 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "brochure" "image_caption" => "alt" "image_cropped" => "15427" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772530797 {#4633 : 2026-03-03 09:39:57.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "brochure" "image_caption" => "alt" "image_cropped" => "15427" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772099657 {#4634 : 2026-02-26 09:54:17.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772530797 {#4635 : 2026-03-03 09:39:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4642 -id: 15399 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4643 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "ad DPS" "image_caption" => "alt" "image_cropped" => "15418" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772530807 {#4639 : 2026-03-03 09:40:07.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "ad DPS" "image_caption" => "alt" "image_cropped" => "15418" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772098709 {#4640 : 2026-02-26 09:38:29.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138881 {#4641 : 2026-04-02 14:08:01.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4930 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4642 -id: 15399 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4643 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "ad DPS" "image_caption" => "alt" "image_cropped" => "15418" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772530807 {#4639 : 2026-03-03 09:40:07.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "ad DPS" "image_caption" => "alt" "image_cropped" => "15418" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772098709 {#4640 : 2026-02-26 09:38:29.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138881 {#4641 : 2026-04-02 14:08:01.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4648 -id: 15453 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4649 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "umbrella" "image_caption" => "alt" "image_cropped" => "15474" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772530801 {#4645 : 2026-03-03 09:40:01.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "umbrella" "image_caption" => "alt" "image_cropped" => "15474" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772100315 {#4646 : 2026-02-26 10:05:15.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138881 {#4647 : 2026-04-02 14:08:01.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4996 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4648 -id: 15453 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3303 …} -children: Doctrine\ORM\PersistentCollection {#4649 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "umbrella" "image_caption" => "alt" "image_cropped" => "15474" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772530801 {#4645 : 2026-03-03 09:40:01.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "umbrella" "image_caption" => "alt" "image_cropped" => "15474" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772100315 {#4646 : 2026-02-26 10:05:15.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138881 {#4647 : 2026-04-02 14:08:01.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5066 -id: 15589 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5068 …} -position: 0 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15905" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772469248 {#5061 : 2026-03-02 16:34:08.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15905" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772114404 {#5041 : 2026-02-26 14:00:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138938 {#5060 : 2026-04-02 14:08:58.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5097 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5066 -id: 15589 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5068 …} -position: 0 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15905" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772469248 {#5061 : 2026-03-02 16:34:08.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "15905" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772114404 {#5041 : 2026-02-26 14:00:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138938 {#5060 : 2026-04-02 14:08:58.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5073 -id: 53906 -className: null -classId: null -name: "Media Grid Video" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5074 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1137674853" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-3-19" ] -published: true -publishedAt: DateTimeImmutable @1775142173 {#5070 : 2026-04-02 15:02:53.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1137674853" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-3-19" ] -createdAt: DateTimeImmutable @1774883586 {#5071 : 2026-03-30 15:13:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776094555 {#5072 : 2026-04-13 15:35:55.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 {#5183 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5073 -id: 53906 -className: null -classId: null -name: "Media Grid Video" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5074 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1137674853" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-3-19" ] -published: true -publishedAt: DateTimeImmutable @1775142173 {#5070 : 2026-04-02 15:02:53.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1137674853" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-3-19" ] -createdAt: DateTimeImmutable @1774883586 {#5071 : 2026-03-30 15:13:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776094555 {#5072 : 2026-04-13 15:35:55.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5079 -id: 15575 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5080 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "scroll" "image_caption" => "alt" "image_cropped" => "15576" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772545227 {#5076 : 2026-03-03 13:40:27.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "scroll" "image_caption" => "alt" "image_cropped" => "15576" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772113804 {#5077 : 2026-02-26 13:50:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138938 {#5078 : 2026-04-02 14:08:58.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5227 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5079 -id: 15575 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5080 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "scroll" "image_caption" => "alt" "image_cropped" => "15576" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772545227 {#5076 : 2026-03-03 13:40:27.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "scroll" "image_caption" => "alt" "image_cropped" => "15576" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772113804 {#5077 : 2026-02-26 13:50:04.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138938 {#5078 : 2026-04-02 14:08:58.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5085 -id: 15688 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5086 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "laptop" "image_caption" => "alt" "image_cropped" => "15917" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772470653 {#5082 : 2026-03-02 16:57:33.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "laptop" "image_caption" => "alt" "image_cropped" => "15917" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772121307 {#5083 : 2026-02-26 15:55:07.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138930 {#5084 : 2026-04-02 14:08:50.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5269 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5085 -id: 15688 -className: null -classId: null -name: "Media Grid Image" -global: null -template: "media-grid-image" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5086 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has('image') %}\n <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n <picture>\n <img src="{{ get_cropped_image(datablock.value('image', 'array'), '', false) }}" alt="{{ datablock.value('image.alt_text') }}"\n loading="lazy"\n class="ap-object-fit-cover ap-width-1-1 ap-height-1-1 ap-display-block {{ datablock.value('aspect_ratio') }}"/>\n </picture>\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "image" => [ "alt_text" => "laptop" "image_caption" => "alt" "image_cropped" => "15917" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1772470653 {#5082 : 2026-03-02 16:57:33.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "laptop" "image_caption" => "alt" "image_cropped" => "15917" ] "width" => "ap-width-1-2@m" "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1772121307 {#5083 : 2026-02-26 15:55:07.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138930 {#5084 : 2026-04-02 14:08:50.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5091 -id: 53905 -className: null -classId: null -name: "Media Grid Video" -global: null -template: "media-grid-video" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5092 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1177364087" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1775063523 {#5088 : 2026-04-01 17:12:03.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1177364087" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1774883358 {#5089 : 2026-03-30 15:09:18.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138814 {#5090 : 2026-04-02 14:06:54.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5311 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2136 -id: 9701 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#1958 …} -pages: Doctrine\ORM\PersistentCollection {#2169 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2166 …} -socialShareImage: null -template: "1" -title: null -description: null -keywords: null -position: 2 -accessLevel: 1 -enabled: true -name: "Rowland Homes" -slug: "rowland-homes" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2164 …} +level: null -preview: false -publishedTemplate: """ {% extends 'site/layout/base.html.twig' %}\n {% block description %}{{ page.description }}{% endblock %}\n {% block keywords %}{{ page.keywords }}{% endblock %}\n {% block title %}{{ page.title }}{% endblock %}\n """ -publishedData: [] -published: true -publishedAt: DateTimeImmutable @1776094556 {#2178 : 2026-04-13 15:35:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1769526350 {#2174 : 2026-01-27 15:05:50.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776349130 {#2137 : 2026-04-16 14:18:50.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "192.168.65.1" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5091 -id: 53905 -className: null -classId: null -name: "Media Grid Video" -global: null -template: "media-grid-video" -enabled: false -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3315 …} -children: Doctrine\ORM\PersistentCollection {#5092 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1177364087" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1775063523 {#5088 : 2026-04-01 17:12:03.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1177364087" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1774883358 {#5089 : 2026-03-30 15:09:18.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775138814 {#5090 : 2026-04-02 14:06:54.0 UTC (+00:00) } -updatedBy: "ChrisThomas" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#241 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#3234 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2022 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775060482042 "blocks" => [ [ "id" => "ibBeo5h2OD" "data" => [ "text" => ""They provide us with a totally integrated marketing service and a one stop solution. A&P has been our advertising and marketing agency for over 25 years, which in itself is testimony to their capabilities in such a competitive environment. The reason we have remained with A&P for all these years is simple – the service never becomes stale, they have the same passion, same commitment, same creativity, same competitiveness and the same level of service – it’s as if we are a new client but with the added benefits of knowing each other very well. " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5353 +content: [ "time" => 1775060482042 "blocks" => [ [ "id" => "ibBeo5h2OD" "data" => [ "text" => ""They provide us with a totally integrated marketing service and a one stop solution. A&P has been our advertising and marketing agency for over 25 years, which in itself is testimony to their capabilities in such a competitive environment. The reason we have remained with A&P for all these years is simple – the service never becomes stale, they have the same passion, same commitment, same creativity, same competitiveness and the same level of service – it’s as if we are a new client but with the added benefits of knowing each other very well. " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.46 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5389 #type: "internal" #text: "Talk to us about your goals" #linkData: "9444" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5395 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5389 #type: "internal" #text: "Talk to us about your goals" #linkData: "9444" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5467 +content: [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1108 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.44 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5503 #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 {#5510 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5503 #type: "internal" #text: "Let's start the conversation" #linkData: "9444" #classes: "" #show: true #size: "large" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5504 #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 {#5551 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5504 #type: "internal" #text: "Discuss a project" #linkData: "9446" #classes: "" #show: false #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.48 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5616 #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 {#5622 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5616 #type: "internal" #text: "Discuss a project" #linkData: "9444" #classes: "" #show: true #size: "medium" #style: "text" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 4.33 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2423 -id: 9459 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2377 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2416 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423699 {#2419 : 2026-01-26 10:34:59.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423734 {#2415 : 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 {#5661 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5677 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5677 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5698 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5677 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 4.49 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2430 -id: 9460 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2377 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2431 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423707 {#2427 : 2026-01-26 10:35:07.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042077 {#2432 : 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 {#5744 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5760 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.62 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5760 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5781 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5760 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 4.49 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2424 -id: 54221 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2377 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2425 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1775042187 {#2421 : 2026-04-01 11:16:27.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042191 {#2426 : 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 {#5827 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5843 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.48 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5843 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5864 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5843 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 4.53 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2439 -id: 9461 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2377 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2440 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423713 {#2418 : 2026-01-26 10:35:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042123 {#2420 : 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 {#5910 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5926 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.50 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5926 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5947 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5926 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 5.68 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2449 -id: 9463 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2381 …} -name: "Cookie policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2452 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9448 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423752 {#2450 : 2026-01-26 10:35:52.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2453 : 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 {#5994 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6012 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6012 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6033 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6012 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 5.44 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2462 -id: 9464 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2381 …} -name: "Legal Information" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2463 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9450 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423760 {#2460 : 2026-01-26 10:36:00.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2461 : 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 {#6096 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6112 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.51 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6112 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6133 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6112 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 5.70 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2466 -id: 9465 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2381 …} -name: "Privacy policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2467 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9449 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423768 {#2465 : 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 {#6196 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6212 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.54 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6212 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6233 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6212 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#854 …} } |
|||