Components
6
Twig Components
72
Render Count
64
ms
Render Time
12.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
24 | 57.91ms |
| Render:Image |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"site/components/image.html.twig |
18 | 8.24ms |
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
16 | 9.59ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
11 | 25.29ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
2 | 0.09ms |
| Editor:VisualEditorBridge |
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"@ApEcho/editor/_visual_editor_bridge.html.twig |
1 | 0.11ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 1.46 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2644 -id: 9455 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2688 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2772 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423651 {#2783 : 2026-01-26 10:34:11.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2779 : 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 {#3549 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3581 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3581 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3609 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3581 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2768 -id: 9456 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2688 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2767 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423658 {#2770 : 2026-01-26 10:34:18.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2769 : 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 {#3681 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3700 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3700 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3721 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3700 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2763 -id: 9457 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2688 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2762 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423670 {#2765 : 2026-01-26 10:34:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2764 : 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 {#3784 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3803 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3803 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3824 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3803 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2759 -id: 9458 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2688 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2758 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423680 {#2760 : 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 {#3887 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3906 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3906 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3927 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3906 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 37.26 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#3999 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: null -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text " "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4632 #type: "internal" #text: "Browse Our Services" #linkData: "9445" #classes: "" #show: true #size: "medium" #style: "text" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4638 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4632 #type: "internal" #text: "Browse Our Services" #linkData: "9445" #classes: "" #show: true #size: "medium" #style: "text" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text m-t-50" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text m-t-50" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4687 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4732 -id: 9751 -className: null -classId: null -name: "Discover" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4042 …} -children: Doctrine\ORM\PersistentCollection {#4734 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Discover" "summary" => "Understanding what makes you different and what your audiences need. Strategy built on insight, not assumption." ] -published: true -publishedAt: DateTimeImmutable @1777039964 {#4727 : 2026-04-24 14:12:44.0 UTC (+00:00) } -data: [ "heading" => "Discover" "summary" => "Understanding what makes you different and what your audiences need. Strategy built on insight, not assumption." ] -createdAt: DateTimeImmutable @1769532065 {#4724 : 2026-01-27 16:41:05.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039964 {#4726 : 2026-04-24 14:12:44.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4751 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4732 -id: 9751 -className: null -classId: null -name: "Discover" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4042 …} -children: Doctrine\ORM\PersistentCollection {#4734 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Discover" "summary" => "Understanding what makes you different and what your audiences need. Strategy built on insight, not assumption." ] -published: true -publishedAt: DateTimeImmutable @1777039964 {#4727 : 2026-04-24 14:12:44.0 UTC (+00:00) } -data: [ "heading" => "Discover" "summary" => "Understanding what makes you different and what your audiences need. Strategy built on insight, not assumption." ] -createdAt: DateTimeImmutable @1769532065 {#4724 : 2026-01-27 16:41:05.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039964 {#4726 : 2026-04-24 14:12:44.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4739 -id: 9752 -className: null -classId: null -name: "Create" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4042 …} -children: Doctrine\ORM\PersistentCollection {#4740 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Create" "summary" => "Bringing strategy to life through brand positioning, creative campaigns, digital platforms and film content that truly cuts through." ] -published: true -publishedAt: DateTimeImmutable @1777039967 {#4736 : 2026-04-24 14:12:47.0 UTC (+00:00) } -data: [ "heading" => "Create" "summary" => "Bringing strategy to life through brand positioning, creative campaigns, digital platforms and film content that truly cuts through." ] -createdAt: DateTimeImmutable @1769532159 {#4737 : 2026-01-27 16:42:39.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039967 {#4738 : 2026-04-24 14:12:47.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4813 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4739 -id: 9752 -className: null -classId: null -name: "Create" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4042 …} -children: Doctrine\ORM\PersistentCollection {#4740 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Create" "summary" => "Bringing strategy to life through brand positioning, creative campaigns, digital platforms and film content that truly cuts through." ] -published: true -publishedAt: DateTimeImmutable @1777039967 {#4736 : 2026-04-24 14:12:47.0 UTC (+00:00) } -data: [ "heading" => "Create" "summary" => "Bringing strategy to life through brand positioning, creative campaigns, digital platforms and film content that truly cuts through." ] -createdAt: DateTimeImmutable @1769532159 {#4737 : 2026-01-27 16:42:39.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039967 {#4738 : 2026-04-24 14:12:47.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 6.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4745 -id: 9753 -className: null -classId: null -name: "Deliver" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4042 …} -children: Doctrine\ORM\PersistentCollection {#4746 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Deliver" "summary" => "From concept to completion, we build, manage and evolve. Long-term partnerships built on trust, performance and results." ] -published: true -publishedAt: DateTimeImmutable @1777039969 {#4742 : 2026-04-24 14:12:49.0 UTC (+00:00) } -data: [ "heading" => "Deliver" "summary" => "From concept to completion, we build, manage and evolve. Long-term partnerships built on trust, performance and results." ] -createdAt: DateTimeImmutable @1769532163 {#4743 : 2026-01-27 16:42:43.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039969 {#4744 : 2026-04-24 14:12:49.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4857 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4745 -id: 9753 -className: null -classId: null -name: "Deliver" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4042 …} -children: Doctrine\ORM\PersistentCollection {#4746 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Deliver" "summary" => "From concept to completion, we build, manage and evolve. Long-term partnerships built on trust, performance and results." ] -published: true -publishedAt: DateTimeImmutable @1777039969 {#4742 : 2026-04-24 14:12:49.0 UTC (+00:00) } -data: [ "heading" => "Deliver" "summary" => "From concept to completion, we build, manage and evolve. Long-term partnerships built on trust, performance and results." ] -createdAt: DateTimeImmutable @1769532163 {#4743 : 2026-01-27 16:42:43.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039969 {#4744 : 2026-04-24 14:12:49.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4908 -id: 10102 -className: null -classId: null -name: "Brand" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4910 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 9733 ] "button_size" => null "button_text" => "Brand" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "RFS" "image_caption" => "alt" "image_cropped" => "55863" ] "title" => "Brand" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777543265 {#4903 : 2026-04-30 10:01:05.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 9733 ] "button_size" => null "button_text" => "Brand" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "RFS" "image_caption" => "alt" "image_cropped" => "55863" ] "title" => "Brand" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769636508 {#4900 : 2026-01-28 21:41:48.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "94.7.219.51" -updatedAt: DateTimeImmutable @1777543265 {#4902 : 2026-04-30 10:01:05.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4951 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4908 -id: 10102 -className: null -classId: null -name: "Brand" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4910 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 9733 ] "button_size" => null "button_text" => "Brand" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "RFS" "image_caption" => "alt" "image_cropped" => "55863" ] "title" => "Brand" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777543265 {#4903 : 2026-04-30 10:01:05.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 9733 ] "button_size" => null "button_text" => "Brand" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "RFS" "image_caption" => "alt" "image_cropped" => "55863" ] "title" => "Brand" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769636508 {#4900 : 2026-01-28 21:41:48.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "94.7.219.51" -updatedAt: DateTimeImmutable @1777543265 {#4902 : 2026-04-30 10:01:05.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "RFS" "image_caption" => "alt" "image_cropped" => "55863" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5047 +image: [ "alt_text" => "RFS" "image_caption" => "alt" "image_cropped" => "55863" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.66 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4915 -id: 10395 -className: null -classId: null -name: "Digital" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4916 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11003 ] "button_size" => null "button_text" => "Digital" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55859" ] "title" => "Digital" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777543204 {#4912 : 2026-04-30 10:00:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11003 ] "button_size" => null "button_text" => "Digital" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55859" ] "title" => "Digital" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769786743 {#4913 : 2026-01-30 15:25:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777543204 {#4914 : 2026-04-30 10:00:04.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5117 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4915 -id: 10395 -className: null -classId: null -name: "Digital" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4916 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11003 ] "button_size" => null "button_text" => "Digital" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55859" ] "title" => "Digital" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777543204 {#4912 : 2026-04-30 10:00:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => 11003 ] "button_size" => null "button_text" => "Digital" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55859" ] "title" => "Digital" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769786743 {#4913 : 2026-01-30 15:25:43.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777543204 {#4914 : 2026-04-30 10:00:04.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55859" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5173 +image: [ "alt_text" => "alt" "image_caption" => null "image_cropped" => "55859" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.76 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4921 -id: 10404 -className: null -classId: null -name: "Film" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4922 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10870 ] "button_size" => null "button_text" => "Film" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "uos" "image_caption" => "alt" "image_cropped" => "55356" ] "title" => "Film" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1776759728 {#4918 : 2026-04-21 08:22:08.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10870 ] "button_size" => null "button_text" => "Film" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "uos" "image_caption" => "alt" "image_cropped" => "55356" ] "title" => "Film" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769786871 {#4919 : 2026-01-30 15:27:51.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776759728 {#4920 : 2026-04-21 08:22:08.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 {#5241 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4921 -id: 10404 -className: null -classId: null -name: "Film" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4922 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10870 ] "button_size" => null "button_text" => "Film" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "uos" "image_caption" => "alt" "image_cropped" => "55356" ] "title" => "Film" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1776759728 {#4918 : 2026-04-21 08:22:08.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10870 ] "button_size" => null "button_text" => "Film" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "uos" "image_caption" => "alt" "image_cropped" => "55356" ] "title" => "Film" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769786871 {#4919 : 2026-01-30 15:27:51.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776759728 {#4920 : 2026-04-21 08:22:08.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "uos" "image_caption" => "alt" "image_cropped" => "55356" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5297 +image: [ "alt_text" => "uos" "image_caption" => "alt" "image_cropped" => "55356" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.97 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4927 -id: 54717 -className: null -classId: null -name: "Motion Graphics" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4928 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54555 ] "button_size" => null "button_text" => "Motion Graphics" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "motion" "image_caption" => null "image_cropped" => "55360" ] "title" => "Motion Graphics" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1776760298 {#4924 : 2026-04-21 08:31:38.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54555 ] "button_size" => null "button_text" => "Motion Graphics" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "motion" "image_caption" => null "image_cropped" => "55360" ] "title" => "Motion Graphics" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1775750855 {#4925 : 2026-04-09 16:07:35.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1776760298 {#4926 : 2026-04-21 08:31:38.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5365 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4927 -id: 54717 -className: null -classId: null -name: "Motion Graphics" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4928 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54555 ] "button_size" => null "button_text" => "Motion Graphics" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "motion" "image_caption" => null "image_cropped" => "55360" ] "title" => "Motion Graphics" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1776760298 {#4924 : 2026-04-21 08:31:38.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54555 ] "button_size" => null "button_text" => "Motion Graphics" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "motion" "image_caption" => null "image_cropped" => "55360" ] "title" => "Motion Graphics" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1775750855 {#4925 : 2026-04-09 16:07:35.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1776760298 {#4926 : 2026-04-21 08:31:38.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "motion" "image_caption" => null "image_cropped" => "55360" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5421 +image: [ "alt_text" => "motion" "image_caption" => null "image_cropped" => "55360" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4933 -id: 10410 -className: null -classId: null -name: "Loyalty" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4934 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10937 ] "button_size" => null "button_text" => "Loyalty" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "alt" "image_cropped" => "54223" ] "title" => "Loyalty" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777039934 {#4930 : 2026-04-24 14:12:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10937 ] "button_size" => null "button_text" => "Loyalty" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "alt" "image_cropped" => "54223" ] "title" => "Loyalty" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769787105 {#4931 : 2026-01-30 15:31:45.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039934 {#4932 : 2026-04-24 14:12: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 {#5489 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4933 -id: 10410 -className: null -classId: null -name: "Loyalty" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4934 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10937 ] "button_size" => null "button_text" => "Loyalty" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "alt" "image_cropped" => "54223" ] "title" => "Loyalty" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777039934 {#4930 : 2026-04-24 14:12:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10937 ] "button_size" => null "button_text" => "Loyalty" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "alt" "image_cropped" => "54223" ] "title" => "Loyalty" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1769787105 {#4931 : 2026-01-30 15:31:45.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039934 {#4932 : 2026-04-24 14:12:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "DAF" "image_caption" => "alt" "image_cropped" => "54223" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5545 +image: [ "alt_text" => "DAF" "image_caption" => "alt" "image_cropped" => "54223" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 3.16 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4939 -id: 16553 -className: null -classId: null -name: "Business Critical Systems" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4940 …} -position: 5 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 16502 ] "button_size" => null "button_text" => "Business Critical Systems" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53013" ] "title" => "Business Critical Systems" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777039948 {#4936 : 2026-04-24 14:12:28.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 16502 ] "button_size" => null "button_text" => "Business Critical Systems" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53013" ] "title" => "Business Critical Systems" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1773145694 {#4937 : 2026-03-10 12:28:14.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039948 {#4938 : 2026-04-24 14:12:28.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 {#5613 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4939 -id: 16553 -className: null -classId: null -name: "Business Critical Systems" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4940 …} -position: 5 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 16502 ] "button_size" => null "button_text" => "Business Critical Systems" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53013" ] "title" => "Business Critical Systems" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777039948 {#4936 : 2026-04-24 14:12:28.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 16502 ] "button_size" => null "button_text" => "Business Critical Systems" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53013" ] "title" => "Business Critical Systems" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1773145694 {#4937 : 2026-03-10 12:28:14.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039948 {#4938 : 2026-04-24 14:12:28.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53013" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5669 +image: [ "alt_text" => "alt" "image_caption" => "alt" "image_cropped" => "53013" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 1.97 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4945 -id: 53027 -className: null -classId: null -name: "AI Capabilities" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4946 …} -position: 6 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54042 ] "button_size" => null "button_text" => "AI Capabilities" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "Alt" "image_caption" => "Alt" "image_cropped" => "54026" ] "title" => "AI Capabilities" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777039999 {#4942 : 2026-04-24 14:13:19.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54042 ] "button_size" => null "button_text" => "AI Capabilities" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "Alt" "image_caption" => "Alt" "image_cropped" => "54026" ] "title" => "AI Capabilities" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1773933486 {#4943 : 2026-03-19 15:18:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039999 {#4944 : 2026-04-24 14:13:19.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5737 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4945 -id: 53027 -className: null -classId: null -name: "AI Capabilities" -global: null -template: "card-grid-slider-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4048 …} -children: Doctrine\ORM\PersistentCollection {#4946 …} -position: 6 -preview: false -publishedTemplate: """ <div class="ap-width-10-12 {{ datablock.value('width') }} ">\n \n \n <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n {% if datablock.has(['title']) %}\n <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n style="background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.5) 100%\n );">\n <div class="ap-position-bottom ap-padding-medium">\n \n \n <div class="ap-button ap-button-headline">\n <span class="ap-color-white">\n {{ datablock.value('title') }}\n </span>\n <span class="arrow-circle ap-flex-shrink-remove">\n \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n stroke-linecap="round" stroke-linejoin="round"></path>\n </svg>\n \t\t\t</span>\n </div>\n \n \n </div>\n </div>\n {% endif %}\n </a>\n \n </div>\n \n \n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54042 ] "button_size" => null "button_text" => "AI Capabilities" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "Alt" "image_caption" => "Alt" "image_cropped" => "54026" ] "title" => "AI Capabilities" "width" => "ap-width-1-4@m" ] -published: true -publishedAt: DateTimeImmutable @1777039999 {#4942 : 2026-04-24 14:13:19.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 54042 ] "button_size" => null "button_text" => "AI Capabilities" "show_button" => true "button_style" => null ] "image" => [ "alt_text" => "Alt" "image_caption" => "Alt" "image_cropped" => "54026" ] "title" => "AI Capabilities" "width" => "ap-width-1-4@m" ] -createdAt: DateTimeImmutable @1773933486 {#4943 : 2026-03-19 15:18:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777039999 {#4944 : 2026-04-24 14:13:19.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Alt" "image_caption" => "Alt" "image_cropped" => "54026" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5793 +image: [ "alt_text" => "Alt" "image_caption" => "Alt" "image_cropped" => "54026" ] } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Lorem ipsum placeholder image" "image_caption" => null "image_cropped" => "58286" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5864 +image: [ "alt_text" => "Lorem ipsum placeholder image" "image_caption" => null "image_cropped" => "58286" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1776693806461 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5930 +content: [ "time" => 1776693806461 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5980 -id: 53653 -className: null -classId: null -name: "DAF" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#5982 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => false "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "DAF" "image_cropped" => "53654" ] "content" => "DAF" ] -published: true -publishedAt: DateTimeImmutable @1776693827 {#5975 : 2026-04-20 14:03:47.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => false "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "DAF" "image_cropped" => "53654" ] "content" => "DAF" ] -createdAt: DateTimeImmutable @1774617543 {#5972 : 2026-03-27 13:19:03.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693827 {#5974 : 2026-04-20 14:03:47.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6041 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5980 -id: 53653 -className: null -classId: null -name: "DAF" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#5982 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => false "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "DAF" "image_cropped" => "53654" ] "content" => "DAF" ] -published: true -publishedAt: DateTimeImmutable @1776693827 {#5975 : 2026-04-20 14:03:47.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => false "button_style" => null ] "image" => [ "alt_text" => "DAF" "image_caption" => "DAF" "image_cropped" => "53654" ] "content" => "DAF" ] -createdAt: DateTimeImmutable @1774617543 {#5972 : 2026-03-27 13:19:03.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693827 {#5974 : 2026-04-20 14:03:47.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "DAF" "image_caption" => "DAF" "image_cropped" => "53654" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6127 +image: [ "alt_text" => "DAF" "image_caption" => "DAF" "image_cropped" => "53654" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5987 -id: 53658 -className: null -classId: null -name: "Princes" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#5988 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Princes" "image_caption" => "Princes" "image_cropped" => "53663" ] "content" => "Princes" ] -published: true -publishedAt: DateTimeImmutable @1776693838 {#5984 : 2026-04-20 14:03:58.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Princes" "image_caption" => "Princes" "image_cropped" => "53663" ] "content" => "Princes" ] -createdAt: DateTimeImmutable @1774618103 {#5985 : 2026-03-27 13:28:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693838 {#5986 : 2026-04-20 14:03:58.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6191 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5987 -id: 53658 -className: null -classId: null -name: "Princes" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#5988 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Princes" "image_caption" => "Princes" "image_cropped" => "53663" ] "content" => "Princes" ] -published: true -publishedAt: DateTimeImmutable @1776693838 {#5984 : 2026-04-20 14:03:58.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Princes" "image_caption" => "Princes" "image_cropped" => "53663" ] "content" => "Princes" ] -createdAt: DateTimeImmutable @1774618103 {#5985 : 2026-03-27 13:28:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693838 {#5986 : 2026-04-20 14:03:58.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Princes" "image_caption" => "Princes" "image_cropped" => "53663" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6234 +image: [ "alt_text" => "Princes" "image_caption" => "Princes" "image_cropped" => "53663" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5993 -id: 53667 -className: null -classId: null -name: "FBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#5994 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "FBS" "image_caption" => "Furness Building Society" "image_cropped" => "53690" ] "content" => "FBS" ] -published: true -publishedAt: DateTimeImmutable @1776693854 {#5990 : 2026-04-20 14:04:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "FBS" "image_caption" => "Furness Building Society" "image_cropped" => "53690" ] "content" => "FBS" ] -createdAt: DateTimeImmutable @1774618175 {#5991 : 2026-03-27 13:29:35.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693854 {#5992 : 2026-04-20 14:04: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 {#6298 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5993 -id: 53667 -className: null -classId: null -name: "FBS" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#5994 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "FBS" "image_caption" => "Furness Building Society" "image_cropped" => "53690" ] "content" => "FBS" ] -published: true -publishedAt: DateTimeImmutable @1776693854 {#5990 : 2026-04-20 14:04:14.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "FBS" "image_caption" => "Furness Building Society" "image_cropped" => "53690" ] "content" => "FBS" ] -createdAt: DateTimeImmutable @1774618175 {#5991 : 2026-03-27 13:29:35.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693854 {#5992 : 2026-04-20 14:04:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "FBS" "image_caption" => "Furness Building Society" "image_cropped" => "53690" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6341 +image: [ "alt_text" => "FBS" "image_caption" => "Furness Building Society" "image_cropped" => "53690" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5999 -id: 53672 -className: null -classId: null -name: "Rowland" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6000 …} -position: 4 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Rowland" "image_caption" => "Rowland" "image_cropped" => "53673" ] "content" => "MBS" ] -published: true -publishedAt: DateTimeImmutable @1776693883 {#5996 : 2026-04-20 14:04:43.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Rowland" "image_caption" => "Rowland" "image_cropped" => "53673" ] "content" => "MBS" ] -createdAt: DateTimeImmutable @1774618282 {#5997 : 2026-03-27 13:31:22.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693883 {#5998 : 2026-04-20 14:04:43.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6405 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5999 -id: 53672 -className: null -classId: null -name: "Rowland" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6000 …} -position: 4 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Rowland" "image_caption" => "Rowland" "image_cropped" => "53673" ] "content" => "MBS" ] -published: true -publishedAt: DateTimeImmutable @1776693883 {#5996 : 2026-04-20 14:04:43.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Rowland" "image_caption" => "Rowland" "image_cropped" => "53673" ] "content" => "MBS" ] -createdAt: DateTimeImmutable @1774618282 {#5997 : 2026-03-27 13:31:22.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693883 {#5998 : 2026-04-20 14:04:43.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Rowland" "image_caption" => "Rowland" "image_cropped" => "53673" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6448 +image: [ "alt_text" => "Rowland" "image_caption" => "Rowland" "image_cropped" => "53673" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6005 -id: 53677 -className: null -classId: null -name: "Ripon Farm Services" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6006 …} -position: 5 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Ripon Farm Services" "image_caption" => "Ripon Farm Services" "image_cropped" => "55820" ] "content" => "Ripon Farm Services" ] -published: true -publishedAt: DateTimeImmutable @1777457471 {#6002 : 2026-04-29 10:11:11.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Ripon Farm Services" "image_caption" => "Ripon Farm Services" "image_cropped" => "55820" ] "content" => "Ripon Farm Services" ] -createdAt: DateTimeImmutable @1774618357 {#6003 : 2026-03-27 13:32:37.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777457471 {#6004 : 2026-04-29 10:11:11.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6512 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6005 -id: 53677 -className: null -classId: null -name: "Ripon Farm Services" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6006 …} -position: 5 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Ripon Farm Services" "image_caption" => "Ripon Farm Services" "image_cropped" => "55820" ] "content" => "Ripon Farm Services" ] -published: true -publishedAt: DateTimeImmutable @1777457471 {#6002 : 2026-04-29 10:11:11.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "document" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Ripon Farm Services" "image_caption" => "Ripon Farm Services" "image_cropped" => "55820" ] "content" => "Ripon Farm Services" ] -createdAt: DateTimeImmutable @1774618357 {#6003 : 2026-03-27 13:32:37.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777457471 {#6004 : 2026-04-29 10:11:11.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Ripon Farm Services" "image_caption" => "Ripon Farm Services" "image_cropped" => "55820" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6555 +image: [ "alt_text" => "Ripon Farm Services" "image_caption" => "Ripon Farm Services" "image_cropped" => "55820" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.51 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6011 -id: 53694 -className: null -classId: null -name: "VEKA" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6012 …} -position: 6 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "VEKA" "image_caption" => "VEKA" "image_cropped" => "53695" ] "content" => "VEKA" ] -published: true -publishedAt: DateTimeImmutable @1776693904 {#6008 : 2026-04-20 14:05:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "VEKA" "image_caption" => "VEKA" "image_cropped" => "53695" ] "content" => "VEKA" ] -createdAt: DateTimeImmutable @1774618646 {#6009 : 2026-03-27 13:37:26.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693904 {#6010 : 2026-04-20 14:05:04.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6619 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6011 -id: 53694 -className: null -classId: null -name: "VEKA" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6012 …} -position: 6 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "VEKA" "image_caption" => "VEKA" "image_cropped" => "53695" ] "content" => "VEKA" ] -published: true -publishedAt: DateTimeImmutable @1776693904 {#6008 : 2026-04-20 14:05:04.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "VEKA" "image_caption" => "VEKA" "image_cropped" => "53695" ] "content" => "VEKA" ] -createdAt: DateTimeImmutable @1774618646 {#6009 : 2026-03-27 13:37:26.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693904 {#6010 : 2026-04-20 14:05:04.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "VEKA" "image_caption" => "VEKA" "image_cropped" => "53695" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6662 +image: [ "alt_text" => "VEKA" "image_caption" => "VEKA" "image_cropped" => "53695" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6017 -id: 53699 -className: null -classId: null -name: "Whitecroft Lighting" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6018 …} -position: 7 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Whitecroft Lighting" "image_caption" => "Whitecroft Lighting" "image_cropped" => "53700" ] "content" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1776693919 {#6014 : 2026-04-20 14:05:19.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Whitecroft Lighting" "image_caption" => "Whitecroft Lighting" "image_cropped" => "53700" ] "content" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1774618708 {#6015 : 2026-03-27 13:38:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693919 {#6016 : 2026-04-20 14:05:19.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6726 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6017 -id: 53699 -className: null -classId: null -name: "Whitecroft Lighting" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6018 …} -position: 7 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Whitecroft Lighting" "image_caption" => "Whitecroft Lighting" "image_cropped" => "53700" ] "content" => "Whitecroft Lighting" ] -published: true -publishedAt: DateTimeImmutable @1776693919 {#6014 : 2026-04-20 14:05:19.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Whitecroft Lighting" "image_caption" => "Whitecroft Lighting" "image_cropped" => "53700" ] "content" => "Whitecroft Lighting" ] -createdAt: DateTimeImmutable @1774618708 {#6015 : 2026-03-27 13:38:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693919 {#6016 : 2026-04-20 14:05:19.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Whitecroft Lighting" "image_caption" => "Whitecroft Lighting" "image_cropped" => "53700" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6769 +image: [ "alt_text" => "Whitecroft Lighting" "image_caption" => "Whitecroft Lighting" "image_cropped" => "53700" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6023 -id: 53704 -className: null -classId: null -name: "Breville" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6024 …} -position: 8 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Breville" "image_caption" => "Breville" "image_cropped" => "53705" ] "content" => "Breville" ] -published: true -publishedAt: DateTimeImmutable @1776693933 {#6020 : 2026-04-20 14:05:33.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Breville" "image_caption" => "Breville" "image_cropped" => "53705" ] "content" => "Breville" ] -createdAt: DateTimeImmutable @1774618786 {#6021 : 2026-03-27 13:39:46.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693933 {#6022 : 2026-04-20 14:05:33.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 {#6833 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6023 -id: 53704 -className: null -classId: null -name: "Breville" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6024 …} -position: 8 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Breville" "image_caption" => "Breville" "image_cropped" => "53705" ] "content" => "Breville" ] -published: true -publishedAt: DateTimeImmutable @1776693933 {#6020 : 2026-04-20 14:05:33.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Breville" "image_caption" => "Breville" "image_cropped" => "53705" ] "content" => "Breville" ] -createdAt: DateTimeImmutable @1774618786 {#6021 : 2026-03-27 13:39:46.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693933 {#6022 : 2026-04-20 14:05:33.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Breville" "image_caption" => "Breville" "image_cropped" => "53705" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6876 +image: [ "alt_text" => "Breville" "image_caption" => "Breville" "image_cropped" => "53705" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6029 -id: 53709 -className: null -classId: null -name: "Lancaster University" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6030 …} -position: 9 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Lancaster University" "image_caption" => "Lancaster University" "image_cropped" => "53710" ] "content" => "Lancaster University" ] -published: true -publishedAt: DateTimeImmutable @1776693944 {#6026 : 2026-04-20 14:05:44.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Lancaster University" "image_caption" => "Lancaster University" "image_cropped" => "53710" ] "content" => "Lancaster University" ] -createdAt: DateTimeImmutable @1774618883 {#6027 : 2026-03-27 13:41:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693944 {#6028 : 2026-04-20 14:05:44.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6940 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6029 -id: 53709 -className: null -classId: null -name: "Lancaster University" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6030 …} -position: 9 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Lancaster University" "image_caption" => "Lancaster University" "image_cropped" => "53710" ] "content" => "Lancaster University" ] -published: true -publishedAt: DateTimeImmutable @1776693944 {#6026 : 2026-04-20 14:05:44.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Lancaster University" "image_caption" => "Lancaster University" "image_cropped" => "53710" ] "content" => "Lancaster University" ] -createdAt: DateTimeImmutable @1774618883 {#6027 : 2026-03-27 13:41:23.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693944 {#6028 : 2026-04-20 14:05:44.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Lancaster University" "image_caption" => "Lancaster University" "image_cropped" => "53710" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6983 +image: [ "alt_text" => "Lancaster University" "image_caption" => "Lancaster University" "image_cropped" => "53710" ] } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#6035 -id: 53714 -className: null -classId: null -name: "Halfords" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6036 …} -position: 10 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Halfords" "image_caption" => "Halfords" "image_cropped" => "53715" ] "content" => "Halfords" ] -published: true -publishedAt: DateTimeImmutable @1776693956 {#6032 : 2026-04-20 14:05:56.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Halfords" "image_caption" => "Halfords" "image_cropped" => "53715" ] "content" => "Halfords" ] -createdAt: DateTimeImmutable @1774618948 {#6033 : 2026-03-27 13:42:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693956 {#6034 : 2026-04-20 14:05:56.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7047 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6035 -id: 53714 -className: null -classId: null -name: "Halfords" -global: null -template: "accreditations-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4060 …} -children: Doctrine\ORM\PersistentCollection {#6036 …} -position: 10 -preview: false -publishedTemplate: """ {% if datablock.has(['image', 'content']) %}\n {% if datablock.has('link') and datablock.value('link', 'link') and datablock.value('link', 'link').show %}\n {% set link = datablock.value('link', 'link').linkData %}\n {% else %}\n {% set link = false %}\n {% endif %}\n \n <a class="ap-width-1-3 ap-width-1-5@m ap-link-reset {% if not link %}no-link{% endif %}"\n {% if link %}\n href="{{ link }}"\n target="_blank"\n rel="nofollow noopener noreferrer"\n {% endif %}\n >\n <div class="ap-inline-clip ap-transition-toggle ap-visible-toggle ap-position-relative">\n \n <twig:Render:Image\n image="{{ datablock.value('image', 'array') }}"\n class="ap-display-block ap-width-1-1 ap-cursor-default "\n />\n \n <div class="ap-flex ap-flex-middle ap-flex-center ">\n <span class="ap-visible-hover ap-display-block ap-text-center ap-text-meta ap-hidden-visually">\n {{ datablock.value('content') }}\n </span>\n </div>\n \n </div>\n </a>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Halfords" "image_caption" => "Halfords" "image_cropped" => "53715" ] "content" => "Halfords" ] -published: true -publishedAt: DateTimeImmutable @1776693956 {#6032 : 2026-04-20 14:05:56.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_size" => null "button_text" => null "show_button" => null "button_style" => null ] "image" => [ "alt_text" => "Halfords" "image_caption" => "Halfords" "image_cropped" => "53715" ] "content" => "Halfords" ] -createdAt: DateTimeImmutable @1774618948 {#6033 : 2026-03-27 13:42:28.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776693956 {#6034 : 2026-04-20 14:05:56.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Halfords" "image_caption" => "Halfords" "image_cropped" => "53715" ] "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Attributes | [ "class" => "ap-display-block ap-width-1-1 ap-cursor-default " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7090 +image: [ "alt_text" => "Halfords" "image_caption" => "Halfords" "image_cropped" => "53715" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7176 +content: [ "time" => 1775066979073 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7212 #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 {#7219 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7212 #type: "internal" #text: "Let's start the conversation" #linkData: "9444" #classes: "" #show: true #size: "large" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7213 #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 {#7260 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7213 #type: "internal" #text: "Discuss a project" #linkData: "9446" #classes: "" #show: false #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7321 -id: 58278 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4135 …} -children: Doctrine\ORM\PersistentCollection {#7327 …} -position: 1 -preview: false -publishedTemplate: null -publishedData: null -published: false -publishedAt: null -data: [ "title" => "Strategy" ] -createdAt: DateTimeImmutable @1782833453 {#7322 : 2026-06-30 15:30:53.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "86.25.71.16" -updatedAt: DateTimeImmutable @1782833453 {#7319 : 2026-06-30 15:30:53.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7343 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7321 -id: 58278 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4135 …} -children: Doctrine\ORM\PersistentCollection {#7327 …} -position: 1 -preview: false -publishedTemplate: null -publishedData: null -published: false -publishedAt: null -data: [ "title" => "Strategy" ] -createdAt: DateTimeImmutable @1782833453 {#7322 : 2026-06-30 15:30:53.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "86.25.71.16" -updatedAt: DateTimeImmutable @1782833453 {#7319 : 2026-06-30 15:30:53.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7332 -id: 58279 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4135 …} -children: Doctrine\ORM\PersistentCollection {#7333 …} -position: 2 -preview: false -publishedTemplate: null -publishedData: null -published: false -publishedAt: null -data: [ "title" => "Design" ] -createdAt: DateTimeImmutable @1782833453 {#7330 : 2026-06-30 15:30:53.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "86.25.71.16" -updatedAt: DateTimeImmutable @1782833453 {#7331 : 2026-06-30 15:30:53.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7402 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7332 -id: 58279 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4135 …} -children: Doctrine\ORM\PersistentCollection {#7333 …} -position: 2 -preview: false -publishedTemplate: null -publishedData: null -published: false -publishedAt: null -data: [ "title" => "Design" ] -createdAt: DateTimeImmutable @1782833453 {#7330 : 2026-06-30 15:30:53.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "86.25.71.16" -updatedAt: DateTimeImmutable @1782833453 {#7331 : 2026-06-30 15:30:53.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7337 -id: 58280 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4135 …} -children: Doctrine\ORM\PersistentCollection {#7338 …} -position: 3 -preview: false -publishedTemplate: null -publishedData: null -published: false -publishedAt: null -data: [ "title" => "Delivery" ] -createdAt: DateTimeImmutable @1782833453 {#7335 : 2026-06-30 15:30:53.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "86.25.71.16" -updatedAt: DateTimeImmutable @1782833453 {#7336 : 2026-06-30 15:30:53.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7446 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2434 -id: 8863 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2436 …} -canonicalPage: ApKnowhow\ApEchoBundle\Entity\Page {#2434} -canonicalForPages: Doctrine\ORM\PersistentCollection {#2438 …} -socialShareImage: Proxies\__CG__\ApKnowhow\ApEchoBundle\Entity\ImageCropped {#2477 …} -template: "standard" -title: "Lancashire Integrated Marketing Agency | A&P Since 1990" -description: "Discover A&P, a Lancashire-based integrated marketing agency with 35 years of expertise in brand strategy, digital innovation, and AI capabilities. Partner with us." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Homepage" -slug: "home" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#2495 …} +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 @1782833522 {#2427 : 2026-06-30 15:32:02.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768838464 {#2424 : 2026-01-19 16:01:04.0 UTC (+00:00) } -createdBy: "Thurstan" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782833522 {#2426 : 2026-06-30 15:32:02.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7337 -id: 58280 -className: null -classId: null -name: "Project Intro Service" -global: null -template: "project-intro-service" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4135 …} -children: Doctrine\ORM\PersistentCollection {#7338 …} -position: 3 -preview: false -publishedTemplate: null -publishedData: null -published: false -publishedAt: null -data: [ "title" => "Delivery" ] -createdAt: DateTimeImmutable @1782833453 {#7335 : 2026-06-30 15:30:53.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "86.25.71.16" -updatedAt: DateTimeImmutable @1782833453 {#7336 : 2026-06-30 15:30:53.0 UTC (+00:00) } -updatedBy: "alexhindley" -updatedFrom: "86.25.71.16" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7495 #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 {#7501 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7495 #type: "internal" #text: "Discuss a project" #linkData: "9444" #classes: "" #show: true #size: "medium" #style: "text" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 10.0 MiB | 2.85 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2794 -id: 9459 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2748 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2787 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423699 {#2790 : 2026-01-26 10:34:59.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423734 {#2786 : 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 {#7540 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7556 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7556 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7577 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7556 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 10.0 MiB | 2.71 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2801 -id: 9460 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2748 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2802 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423707 {#2798 : 2026-01-26 10:35:07.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042077 {#2803 : 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 {#7623 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7639 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7639 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7660 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7639 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 10.0 MiB | 2.81 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2795 -id: 54221 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2748 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2796 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1775042187 {#2792 : 2026-04-01 11:16:27.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042191 {#2797 : 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 {#7706 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7722 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7722 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7743 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7722 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 10.0 MiB | 2.69 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2810 -id: 9461 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2748 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2811 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423713 {#2789 : 2026-01-26 10:35:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042123 {#2791 : 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 {#7789 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7805 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7805 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7826 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7805 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 10.0 MiB | 3.28 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2820 -id: 9463 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2752 …} -name: "Cookie policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2823 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9448 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423752 {#2821 : 2026-01-26 10:35:52.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2824 : 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 {#7872 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7890 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7890 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7911 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7890 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 10.0 MiB | 3.25 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2833 -id: 9464 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2752 …} -name: "Legal Information" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2834 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9450 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423760 {#2831 : 2026-01-26 10:36:00.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2832 : 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 {#7974 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7990 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7990 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8011 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7990 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 3.25 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2837 -id: 9465 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2752 …} -name: "Privacy policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2838 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9449 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423768 {#2836 : 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 {#8074 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8090 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8090 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8111 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8090 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Editor:VisualEditorBridge | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge | 12.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#8176 -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3998 …} } |
|||