Components
5
Twig Components
45
Render Count
45
ms
Render Time
10.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
16 | 6.39ms |
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
14 | 28.64ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
11 | 18.87ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
3 | 0.30ms |
| Editor:VisualEditorBridge |
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"@ApEcho/editor/_visual_editor_bridge.html.twig |
1 | 0.37ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 3.43 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2671 -id: 9455 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2832 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423651 {#2843 : 2026-01-26 10:34:11.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2839 : 2026-01-26 10:34:40.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3461 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3493 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.33 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3493 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3512 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3493 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2828 -id: 9456 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2827 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423658 {#2830 : 2026-01-26 10:34:18.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2829 : 2026-01-26 10:34:40.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3584 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3603 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3603 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3624 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3603 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2823 -id: 9457 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2822 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423670 {#2825 : 2026-01-26 10:34:30.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423680 {#2824 : 2026-01-26 10:34:40.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3670 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3689 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3689 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3710 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3689 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 8.0 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2819 -id: 9458 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2738 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2818 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423680 {#2820 : 2026-01-26 10:34:40.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: null -updatedBy: null -updatedFrom: null #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3773 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3813 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 25.08 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#3885 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: null -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text " "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-text " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4544 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1777456481555 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4594 +content: [ "time" => 1777456481555 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.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 {#4645 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4690 -id: 54559 -className: null -classId: null -name: "Brand Animations" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4692 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Brand Animations" "summary" => "Bringing brand identities to life. Logo animations, idents, transitions, and branded motion elements that add energy and professionalism across all channels. Visual identity that moves." ] -published: true -publishedAt: DateTimeImmutable @1777035963 {#4685 : 2026-04-24 13:06:03.0 UTC (+00:00) } -data: [ "heading" => "Brand Animations" "summary" => "Bringing brand identities to life. Logo animations, idents, transitions, and branded motion elements that add energy and professionalism across all channels. Visual identity that moves." ] -createdAt: DateTimeImmutable @1775747950 {#4682 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035963 {#4684 : 2026-04-24 13:06:03.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4733 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4690 -id: 54559 -className: null -classId: null -name: "Brand Animations" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4692 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 service-category-child-content-item">\n <div class="ap-grid">\n <div class="ap-width-1-1">\n {% if datablock.has(['heading']) %}\n <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }} </h2>\n {% endif %}\n \n {% if datablock.has(['summary']) %}\n <div > <div class="ap-content ap-text-paragraph">\n {{ datablock.value('summary') }}\n </div></div>\n {% endif %}\n </div>\n </div>\n <style>\n \n .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n </style>\n </div>\n \n \n \n \n \n \n \n """ -publishedData: [ "heading" => "Brand Animations" "summary" => "Bringing brand identities to life. Logo animations, idents, transitions, and branded motion elements that add energy and professionalism across all channels. Visual identity that moves." ] -published: true -publishedAt: DateTimeImmutable @1777035963 {#4685 : 2026-04-24 13:06:03.0 UTC (+00:00) } -data: [ "heading" => "Brand Animations" "summary" => "Bringing brand identities to life. Logo animations, idents, transitions, and branded motion elements that add energy and professionalism across all channels. Visual identity that moves." ] -createdAt: DateTimeImmutable @1775747950 {#4682 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035963 {#4684 : 2026-04-24 13:06:03.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4697 -id: 54560 -className: null -classId: null -name: "Explainers" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4698 …} -position: 2 -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" => "Explainers" "summary" => "Making complex ideas simple. Motion graphics that break down processes, demonstrate concepts, or guide audiences through information. Stories told through movement." ] -published: true -publishedAt: DateTimeImmutable @1777035966 {#4694 : 2026-04-24 13:06:06.0 UTC (+00:00) } -data: [ "heading" => "Explainers" "summary" => "Making complex ideas simple. Motion graphics that break down processes, demonstrate concepts, or guide audiences through information. Stories told through movement." ] -createdAt: DateTimeImmutable @1775747950 {#4695 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035966 {#4696 : 2026-04-24 13:06:06.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4811 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4697 -id: 54560 -className: null -classId: null -name: "Explainers" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4698 …} -position: 2 -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" => "Explainers" "summary" => "Making complex ideas simple. Motion graphics that break down processes, demonstrate concepts, or guide audiences through information. Stories told through movement." ] -published: true -publishedAt: DateTimeImmutable @1777035966 {#4694 : 2026-04-24 13:06:06.0 UTC (+00:00) } -data: [ "heading" => "Explainers" "summary" => "Making complex ideas simple. Motion graphics that break down processes, demonstrate concepts, or guide audiences through information. Stories told through movement." ] -createdAt: DateTimeImmutable @1775747950 {#4695 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035966 {#4696 : 2026-04-24 13:06:06.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4703 -id: 54561 -className: null -classId: null -name: "Product Illustrations & Animations" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4704 …} -position: 2 -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" => "Product Illustrations & Animations" "summary" => "Showcasing what you make through motion. From technical illustrations to product demonstrations, we create animations that inform, engage, and drive purchase decisions." ] -published: true -publishedAt: DateTimeImmutable @1777035968 {#4700 : 2026-04-24 13:06:08.0 UTC (+00:00) } -data: [ "heading" => "Product Illustrations & Animations" "summary" => "Showcasing what you make through motion. From technical illustrations to product demonstrations, we create animations that inform, engage, and drive purchase decisions." ] -createdAt: DateTimeImmutable @1775747950 {#4701 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035968 {#4702 : 2026-04-24 13:06: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 {#4855 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4703 -id: 54561 -className: null -classId: null -name: "Product Illustrations & Animations" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4704 …} -position: 2 -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" => "Product Illustrations & Animations" "summary" => "Showcasing what you make through motion. From technical illustrations to product demonstrations, we create animations that inform, engage, and drive purchase decisions." ] -published: true -publishedAt: DateTimeImmutable @1777035968 {#4700 : 2026-04-24 13:06:08.0 UTC (+00:00) } -data: [ "heading" => "Product Illustrations & Animations" "summary" => "Showcasing what you make through motion. From technical illustrations to product demonstrations, we create animations that inform, engage, and drive purchase decisions." ] -createdAt: DateTimeImmutable @1775747950 {#4701 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035968 {#4702 : 2026-04-24 13:06: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 {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4709 -id: 54562 -className: null -classId: null -name: "Data Visualisation" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4710 …} -position: 2 -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" => "Data Visualisation" "summary" => "Transforming numbers into narratives. Charts, graphs, and infographics that bring data to life - making information digestible and persuasive." ] -published: true -publishedAt: DateTimeImmutable @1777035971 {#4706 : 2026-04-24 13:06:11.0 UTC (+00:00) } -data: [ "heading" => "Data Visualisation" "summary" => "Transforming numbers into narratives. Charts, graphs, and infographics that bring data to life - making information digestible and persuasive." ] -createdAt: DateTimeImmutable @1775747950 {#4707 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035971 {#4708 : 2026-04-24 13:06: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 {#4899 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4709 -id: 54562 -className: null -classId: null -name: "Data Visualisation" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4710 …} -position: 2 -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" => "Data Visualisation" "summary" => "Transforming numbers into narratives. Charts, graphs, and infographics that bring data to life - making information digestible and persuasive." ] -published: true -publishedAt: DateTimeImmutable @1777035971 {#4706 : 2026-04-24 13:06:11.0 UTC (+00:00) } -data: [ "heading" => "Data Visualisation" "summary" => "Transforming numbers into narratives. Charts, graphs, and infographics that bring data to life - making information digestible and persuasive." ] -createdAt: DateTimeImmutable @1775747950 {#4707 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035971 {#4708 : 2026-04-24 13:06: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 {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4715 -id: 54563 -className: null -classId: null -name: "Social Media Motion Graphics" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4716 …} -position: 2 -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" => "Social Media Motion Graphics" "summary" => "Content designed to stop the scroll. Short-form motion optimised for social platforms - attention-grabbing, shareable, built to perform." ] -published: true -publishedAt: DateTimeImmutable @1777035974 {#4712 : 2026-04-24 13:06:14.0 UTC (+00:00) } -data: [ "heading" => "Social Media Motion Graphics" "summary" => "Content designed to stop the scroll. Short-form motion optimised for social platforms - attention-grabbing, shareable, built to perform." ] -createdAt: DateTimeImmutable @1775747950 {#4713 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035974 {#4714 : 2026-04-24 13:06: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 {#4943 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4715 -id: 54563 -className: null -classId: null -name: "Social Media Motion Graphics" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4716 …} -position: 2 -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" => "Social Media Motion Graphics" "summary" => "Content designed to stop the scroll. Short-form motion optimised for social platforms - attention-grabbing, shareable, built to perform." ] -published: true -publishedAt: DateTimeImmutable @1777035974 {#4712 : 2026-04-24 13:06:14.0 UTC (+00:00) } -data: [ "heading" => "Social Media Motion Graphics" "summary" => "Content designed to stop the scroll. Short-form motion optimised for social platforms - attention-grabbing, shareable, built to perform." ] -createdAt: DateTimeImmutable @1775747950 {#4713 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035974 {#4714 : 2026-04-24 13:06:14.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4721 -id: 54564 -className: null -classId: null -name: "Multi-Channel Assets" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4722 …} -position: 3 -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" => "Multi-Channel Assets" "summary" => "Motion graphics that work everywhere. From web banners and social content to exhibition displays and print-to-digital transitions. One creative idea, multiple applications." ] -published: true -publishedAt: DateTimeImmutable @1777035977 {#4718 : 2026-04-24 13:06:17.0 UTC (+00:00) } -data: [ "heading" => "Multi-Channel Assets" "summary" => "Motion graphics that work everywhere. From web banners and social content to exhibition displays and print-to-digital transitions. One creative idea, multiple applications." ] -createdAt: DateTimeImmutable @1775747950 {#4719 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035977 {#4720 : 2026-04-24 13:06:17.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 {#4987 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4721 -id: 54564 -className: null -classId: null -name: "Multi-Channel Assets" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4722 …} -position: 3 -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" => "Multi-Channel Assets" "summary" => "Motion graphics that work everywhere. From web banners and social content to exhibition displays and print-to-digital transitions. One creative idea, multiple applications." ] -published: true -publishedAt: DateTimeImmutable @1777035977 {#4718 : 2026-04-24 13:06:17.0 UTC (+00:00) } -data: [ "heading" => "Multi-Channel Assets" "summary" => "Motion graphics that work everywhere. From web banners and social content to exhibition displays and print-to-digital transitions. One creative idea, multiple applications." ] -createdAt: DateTimeImmutable @1775747950 {#4719 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1777035977 {#4720 : 2026-04-24 13:06:17.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#4727 -id: 54883 -className: null -classId: null -name: "Motion Design" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4728 …} -position: 4 -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" => "Motion Design" "summary" => "Through brand animations, explainers, and product illustrations & animations, we collaborate to develop your brand, explain your story, communicate your ideas, and build digital assets that work across multiple channels." ] -published: true -publishedAt: DateTimeImmutable @1777035980 {#4724 : 2026-04-24 13:06:20.0 UTC (+00:00) } -data: [ "heading" => "Motion Design" "summary" => "Through brand animations, explainers, and product illustrations & animations, we collaborate to develop your brand, explain your story, communicate your ideas, and build digital assets that work across multiple channels." ] -createdAt: DateTimeImmutable @1775833631 {#4725 : 2026-04-10 15:07:11.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035980 {#4726 : 2026-04-24 13:06:20.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5031 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#4727 -id: 54883 -className: null -classId: null -name: "Motion Design" -global: null -template: "service-category-child" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …} -children: Doctrine\ORM\PersistentCollection {#4728 …} -position: 4 -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" => "Motion Design" "summary" => "Through brand animations, explainers, and product illustrations & animations, we collaborate to develop your brand, explain your story, communicate your ideas, and build digital assets that work across multiple channels." ] -published: true -publishedAt: DateTimeImmutable @1777035980 {#4724 : 2026-04-24 13:06:20.0 UTC (+00:00) } -data: [ "heading" => "Motion Design" "summary" => "Through brand animations, explainers, and product illustrations & animations, we collaborate to develop your brand, explain your story, communicate your ideas, and build digital assets that work across multiple channels." ] -createdAt: DateTimeImmutable @1775833631 {#4725 : 2026-04-10 15:07:11.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035980 {#4726 : 2026-04-24 13:06:20.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 2.72 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5087 -id: 54734 -className: null -classId: null -name: "VEKA Halo" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5089 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1181183512" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776692919 {#5082 : 2026-04-20 13:48:39.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1181183512" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775815510 {#5079 : 2026-04-10 10:05:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776692919 {#5081 : 2026-04-20 13:48:39.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 {#5124 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5087 -id: 54734 -className: null -classId: null -name: "VEKA Halo" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5089 …} -position: 0 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1181183512" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776692919 {#5082 : 2026-04-20 13:48:39.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1181183512" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775815510 {#5079 : 2026-04-10 10:05:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776692919 {#5081 : 2026-04-20 13:48:39.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5094 -id: 54736 -className: null -classId: null -name: "VEKA Fabricator" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5095 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1181183466" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776692980 {#5091 : 2026-04-20 13:49:40.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1181183466" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775816047 {#5092 : 2026-04-10 10:14:07.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776692980 {#5093 : 2026-04-20 13:49:40.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5195 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5094 -id: 54736 -className: null -classId: null -name: "VEKA Fabricator" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5095 …} -position: 1 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1181183466" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776692980 {#5091 : 2026-04-20 13:49:40.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1181183466" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775816047 {#5092 : 2026-04-10 10:14:07.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776692980 {#5093 : 2026-04-20 13:49:40.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5100 -id: 55265 -className: null -classId: null -name: "Redrow HtoB" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5101 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1184825504" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1777035994 {#5097 : 2026-04-24 13:06:34.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1184825504" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1776432356 {#5098 : 2026-04-17 13:25:56.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035994 {#5099 : 2026-04-24 13:06:34.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5239 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5100 -id: 55265 -className: null -classId: null -name: "Redrow HtoB" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5101 …} -position: 2 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1184825504" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1777035994 {#5097 : 2026-04-24 13:06:34.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1184825504" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1776432356 {#5098 : 2026-04-17 13:25:56.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777035994 {#5099 : 2026-04-24 13:06:34.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5106 -id: 54735 -className: null -classId: null -name: "Princes" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5107 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1184111457" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1777036001 {#5103 : 2026-04-24 13:06:41.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1184111457" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775815866 {#5104 : 2026-04-10 10:11:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777036001 {#5105 : 2026-04-24 13:06:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5283 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5106 -id: 54735 -className: null -classId: null -name: "Princes" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5107 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1184111457" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1777036001 {#5103 : 2026-04-24 13:06:41.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1184111457" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775815866 {#5104 : 2026-04-10 10:11:06.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777036001 {#5105 : 2026-04-24 13:06:41.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5112 -id: 55267 -className: null -classId: null -name: "Mirage 3" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5113 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1181894671" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776692877 {#5109 : 2026-04-20 13:47:57.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1181894671" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1776433009 {#5110 : 2026-04-17 13:36:49.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776692877 {#5111 : 2026-04-20 13:47:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5327 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5112 -id: 55267 -className: null -classId: null -name: "Mirage 3" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5113 …} -position: 3 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1181894671" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1776692877 {#5109 : 2026-04-20 13:47:57.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1181894671" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1776433009 {#5110 : 2026-04-17 13:36:49.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1776692877 {#5111 : 2026-04-20 13:47:57.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#195 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …} -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#5118 -id: 54737 -className: null -classId: null -name: "Speedy" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5119 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1184113772" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1777036048 {#5115 : 2026-04-24 13:07:28.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1184113772" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775817110 {#5116 : 2026-04-10 10:31:50.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777036048 {#5117 : 2026-04-24 13:07: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 {#5371 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2640 -id: 54555 -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2449 …} -pages: Doctrine\ORM\PersistentCollection {#2645 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2643 …} -socialShareImage: null -template: "standard" -title: null -description: null -keywords: null -position: 5 -accessLevel: 1 -enabled: true -name: "Motion Graphics" -slug: "motion-graphics" -excludeSlug: false -inSitemap: false -inMenu: false -redirects: Doctrine\ORM\PersistentCollection {#2646 …} +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 @1777456436 {#2655 : 2026-04-29 09:53:56.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1775747950 {#2573 : 2026-04-09 15:19:10.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "151.231.239.45" -updatedAt: DateTimeImmutable @1785425454 {#2649 : 2026-07-30 15:30:54.0 UTC (+00:00) } -updatedBy: "MikeBailey" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#5118 -id: 54737 -className: null -classId: null -name: "Speedy" -global: null -template: "media-grid-video" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3951 …} -children: Doctrine\ORM\PersistentCollection {#5119 …} -position: 4 -preview: false -publishedTemplate: """ <div class="ap-width-1-1 {{ datablock.value('width') }}">\n <div class="ap-media-item ap-overflow-hidden ap-border-radius-medium ap-width-1-1 ap-position-relative ap-height-1-1">\n \n {% set rawType = datablock.value('video_type')|default('youtube') %}\n {% set videoId = datablock.value('video_id') %}\n {% set aspect = datablock.value('aspect_ratio') %}\n \n {# ================= YOUTUBE ================= #}\n {% if rawType in [true, 1, '1', 'youtube'] %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://www.youtube.com/embed/{{ videoId }}?autoplay=1&mute=1&loop=1&playlist={{ videoId }}&controls=0&rel=0&playsinline=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n \n {# ================= VIMEO ================= #}\n {% else %}\n <iframe\n class="ap-width-1-1 ap-height-1-1 {{ aspect }}"\n src="https://player.vimeo.com/video/{{ videoId }}?background=1&autoplay=1&loop=1&muted=1"\n frameborder="0"\n allow="autoplay; fullscreen; picture-in-picture"\n allowfullscreen\n ></iframe>\n {% endif %}\n \n </div>\n </div>\n \n <style>\n .ap-aspect-ratio-3-19 {aspect-ratio: 3 / 1.9; }\n </style>\n """ -publishedData: [ "width" => "ap-width-1-2@m" "video_id" => "1184113772" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -published: true -publishedAt: DateTimeImmutable @1777036048 {#5115 : 2026-04-24 13:07:28.0 UTC (+00:00) } -data: [ "width" => "ap-width-1-2@m" "video_id" => "1184113772" "video_type" => 0 "aspect_ratio" => "ap-aspect-ratio-16-9" ] -createdAt: DateTimeImmutable @1775817110 {#5116 : 2026-04-10 10:31:50.0 UTC (+00:00) } -createdBy: "MikeBailey" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1777036048 {#5117 : 2026-04-24 13:07: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 {#3884 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1777036092060 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5418 +content: [ "time" => 1777036092060 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …} } |
|||
| 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 {#5489 +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.45 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5525 #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 {#5532 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5525 #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 {#5526 #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 {#5573 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5526 #type: "internal" #text: "Discuss a project" #linkData: "9446" #classes: "" #show: false #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-text" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5638 #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 {#5644 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5638 #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 | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2854 -id: 9459 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Work" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2847 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9442 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423699 {#2850 : 2026-01-26 10:34:59.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423734 {#2846 : 2026-01-26 10:35:34.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5683 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5699 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5699 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5720 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5699 …} -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 | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2861 -id: 9460 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Culture" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2862 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9443 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423707 {#2858 : 2026-01-26 10:35:07.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042077 {#2863 : 2026-04-01 11:14:37.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5766 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5782 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5782 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5803 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5782 …} -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 | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2855 -id: 54221 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Expertise" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2856 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9445 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1775042187 {#2852 : 2026-04-01 11:16:27.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042191 {#2857 : 2026-04-01 11:16:31.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5849 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5865 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5865 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5886 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5865 …} -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 | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2870 -id: 9461 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2808 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2871 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9444 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423713 {#2849 : 2026-01-26 10:35:13.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1775042123 {#2851 : 2026-04-01 11:15:23.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5932 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5948 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5948 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5969 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5948 …} -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.19 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2880 -id: 9463 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2812 …} -name: "Cookie policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2883 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 9448 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423752 {#2881 : 2026-01-26 10:35:52.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2884 : 2026-01-26 10:36:08.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } "class" => "ap-text-meta" ] |
|||
| Attributes | [ "class" => "ap-text-meta" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6015 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6033 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6033 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6054 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6033 …} -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 | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2893 -id: 9464 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2812 …} -name: "Legal Information" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2894 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9450 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423760 {#2891 : 2026-01-26 10:36:00.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769423768 {#2892 : 2026-01-26 10:36:08.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null } "class" => "ap-text-meta" ] |
|||
| Attributes | [ "class" => "ap-text-meta" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6117 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6133 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6133 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6154 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6133 …} -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 | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2897 -id: 9465 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2812 …} -name: "Privacy policy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2898 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9449 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769423768 {#2896 : 2026-01-26 10:36:08.0 UTC (+00:00) } -createdBy: "stephenshaw" -createdFrom: "62.6.61.34" -updatedAt: null -updatedBy: null -updatedFrom: null #deletedBy: null #deletedFrom: null #deletedAt: null } "class" => "ap-text-meta" ] |
|||
| Attributes | [ "class" => "ap-text-meta" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6217 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6233 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6233 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6254 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6233 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …} } |
|||
| Editor:VisualEditorBridge | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge | 10.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#6319 -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …} } |
|||