GET https://dev.2026.apknowhow.co.uk/expertise/film

Components

5 Twig Components
55 Render Count
33 ms Render Time
8.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
Render:Datablock
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"
site/datablocks/DatablockRender.html.twig
23 15.75ms
Render:Button
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"
site/components/button.html.twig
16 6.10ms
Render:MenuLink
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"
site/components/link.html.twig
11 17.90ms
Render:RichText
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"
site/components/rich_text.html.twig
4 0.15ms
Editor:VisualEditorBridge
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"
@ApEcho/editor/_visual_editor_bridge.html.twig
1 0.12ms

Render calls

Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.67 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2731
    -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
      date: 2026-01-26 10:34:11.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1769423680 {#2839
      date: 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 {#3452
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3484 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.39 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3484 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3512
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3484 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 0.83 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
      date: 2026-01-26 10:34:18.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1769423680 {#2829
      date: 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 6.0 MiB 0.25 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 6.0 MiB 1.32 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
      date: 2026-01-26 10:34:30.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1769423680 {#2824
      date: 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 6.0 MiB 0.29 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 6.0 MiB 1.22 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
      date: 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 6.0 MiB 0.28 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 8.0 MiB 14.61 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 6.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 {#4554
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 6.0 MiB 0.06 ms
Input props
[
  "content" => [
    "time" => 1777547602318
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4604
  +content: [
    "time" => 1777547602318
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.03 ms
Input props
[
  "class" => "ap-button ap-button-text  m-t-50"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-text  m-t-50"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4655
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 6.0 MiB 0.12 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4700
    -id: 10873
    -className: null
    -classId: null
    -name: "Branded Content"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4702 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Branded Content"
      "summary" => "Branded film builds the emotional connection that product content can't. We create content that shows who you are - your heritage, values, and vision - helping you stand out in a crowded market and build lasting relationships with your audience."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281051 {#4695
      date: 2026-04-27 09:10:51.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Branded Content"
      "summary" => "Branded film builds the emotional connection that product content can't. We create content that shows who you are - your heritage, values, and vision - helping you stand out in a crowded market and build lasting relationships with your audience."
    ]
    -createdAt: DateTimeImmutable @1770118636 {#4692
      date: 2026-02-03 11:37:16.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281051 {#4694
      date: 2026-04-27 09:10:51.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4737
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4700
    -id: 10873
    -className: null
    -classId: null
    -name: "Branded Content"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4702 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Branded Content"
      "summary" => "Branded film builds the emotional connection that product content can't. We create content that shows who you are - your heritage, values, and vision - helping you stand out in a crowded market and build lasting relationships with your audience."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281051 {#4695
      date: 2026-04-27 09:10:51.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Branded Content"
      "summary" => "Branded film builds the emotional connection that product content can't. We create content that shows who you are - your heritage, values, and vision - helping you stand out in a crowded market and build lasting relationships with your audience."
    ]
    -createdAt: DateTimeImmutable @1770118636 {#4692
      date: 2026-02-03 11:37:16.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281051 {#4694
      date: 2026-04-27 09:10:51.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 6.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4707
    -id: 10874
    -className: null
    -classId: null
    -name: "Product"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4708 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Product"
      "summary" => "Product films convert because they show, not tell. Buyers see what they're getting, how it works, and why it matters. We handle everything in-house - fast turnaround, consistent quality, content that works across sales, marketing, and customer education."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281058 {#4704
      date: 2026-04-27 09:10:58.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Product"
      "summary" => "Product films convert because they show, not tell. Buyers see what they're getting, how it works, and why it matters. We handle everything in-house - fast turnaround, consistent quality, content that works across sales, marketing, and customer education."
    ]
    -createdAt: DateTimeImmutable @1770118640 {#4705
      date: 2026-02-03 11:37:20.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281058 {#4706
      date: 2026-04-27 09:10:58.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4811
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4707
    -id: 10874
    -className: null
    -classId: null
    -name: "Product"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4708 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Product"
      "summary" => "Product films convert because they show, not tell. Buyers see what they're getting, how it works, and why it matters. We handle everything in-house - fast turnaround, consistent quality, content that works across sales, marketing, and customer education."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281058 {#4704
      date: 2026-04-27 09:10:58.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Product"
      "summary" => "Product films convert because they show, not tell. Buyers see what they're getting, how it works, and why it matters. We handle everything in-house - fast turnaround, consistent quality, content that works across sales, marketing, and customer education."
    ]
    -createdAt: DateTimeImmutable @1770118640 {#4705
      date: 2026-02-03 11:37:20.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281058 {#4706
      date: 2026-04-27 09:10:58.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 6.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4713
    -id: 10875
    -className: null
    -classId: null
    -name: "Brand"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4714 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Brand"
      "summary" => "Building brand awareness and long-term equity through film. Content that captures your positioning, personality, and promise. Brand films that work hard across multiple channels integral to your campaign"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281065 {#4710
      date: 2026-04-27 09:11:05.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Brand"
      "summary" => "Building brand awareness and long-term equity through film. Content that captures your positioning, personality, and promise. Brand films that work hard across multiple channels integral to your campaign"
    ]
    -createdAt: DateTimeImmutable @1770118660 {#4711
      date: 2026-02-03 11:37:40.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281065 {#4712
      date: 2026-04-27 09:11:05.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4855
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4713
    -id: 10875
    -className: null
    -classId: null
    -name: "Brand"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4714 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Brand"
      "summary" => "Building brand awareness and long-term equity through film. Content that captures your positioning, personality, and promise. Brand films that work hard across multiple channels integral to your campaign"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281065 {#4710
      date: 2026-04-27 09:11:05.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Brand"
      "summary" => "Building brand awareness and long-term equity through film. Content that captures your positioning, personality, and promise. Brand films that work hard across multiple channels integral to your campaign"
    ]
    -createdAt: DateTimeImmutable @1770118660 {#4711
      date: 2026-02-03 11:37:40.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281065 {#4712
      date: 2026-04-27 09:11:05.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 6.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4719
    -id: 10876
    -className: null
    -classId: null
    -name: "Corporate"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4720 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Corporate"
      "summary" => "Corporate video shouldn't look or feel like an afterthought. We produce professional corporate films - from internal communications to investor presentations - that deliver your message with clarity and credibility. Same team, same standards, same understanding of your business."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281073 {#4716
      date: 2026-04-27 09:11:13.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Corporate"
      "summary" => "Corporate video shouldn't look or feel like an afterthought. We produce professional corporate films - from internal communications to investor presentations - that deliver your message with clarity and credibility. Same team, same standards, same understanding of your business."
    ]
    -createdAt: DateTimeImmutable @1770118664 {#4717
      date: 2026-02-03 11:37:44.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281073 {#4718
      date: 2026-04-27 09:11:13.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4899
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4719
    -id: 10876
    -className: null
    -classId: null
    -name: "Corporate"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4720 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Corporate"
      "summary" => "Corporate video shouldn't look or feel like an afterthought. We produce professional corporate films - from internal communications to investor presentations - that deliver your message with clarity and credibility. Same team, same standards, same understanding of your business."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281073 {#4716
      date: 2026-04-27 09:11:13.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Corporate"
      "summary" => "Corporate video shouldn't look or feel like an afterthought. We produce professional corporate films - from internal communications to investor presentations - that deliver your message with clarity and credibility. Same team, same standards, same understanding of your business."
    ]
    -createdAt: DateTimeImmutable @1770118664 {#4717
      date: 2026-02-03 11:37:44.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281073 {#4718
      date: 2026-04-27 09:11:13.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 6.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4725
    -id: 10877
    -className: null
    -classId: null
    -name: "Animation / CGI"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4726 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Animation / CGI"
      "summary" => "Animation shows what cameras can't. Products before they exist. Internal processes. Complex concepts made visual. We create product visualisations and explainer animations that clarify complicated ideas and engage audiences - without the cost or logistics of elaborate live shoots."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281081 {#4722
      date: 2026-04-27 09:11:21.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Animation / CGI"
      "summary" => "Animation shows what cameras can't. Products before they exist. Internal processes. Complex concepts made visual. We create product visualisations and explainer animations that clarify complicated ideas and engage audiences - without the cost or logistics of elaborate live shoots."
    ]
    -createdAt: DateTimeImmutable @1770118881 {#4723
      date: 2026-02-03 11:41:21.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281081 {#4724
      date: 2026-04-27 09:11:21.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 {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4725
    -id: 10877
    -className: null
    -classId: null
    -name: "Animation / CGI"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4726 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Animation / CGI"
      "summary" => "Animation shows what cameras can't. Products before they exist. Internal processes. Complex concepts made visual. We create product visualisations and explainer animations that clarify complicated ideas and engage audiences - without the cost or logistics of elaborate live shoots."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281081 {#4722
      date: 2026-04-27 09:11:21.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Animation / CGI"
      "summary" => "Animation shows what cameras can't. Products before they exist. Internal processes. Complex concepts made visual. We create product visualisations and explainer animations that clarify complicated ideas and engage audiences - without the cost or logistics of elaborate live shoots."
    ]
    -createdAt: DateTimeImmutable @1770118881 {#4723
      date: 2026-02-03 11:41:21.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281081 {#4724
      date: 2026-04-27 09:11:21.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 6.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4731
    -id: 54250
    -className: null
    -classId: null
    -name: "AI-Generated Film Content"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4732 …}
    -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" => "AI-Generated Film Content"
      "summary" => "We create film content using AI when traditional production isn't practical or affordable. AI presenters, voiceover, generated footage, and animated stills - delivering professional content faster and more cost-effectively without compromising quality."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281107 {#4728
      date: 2026-04-27 09:11:47.0 UTC (+00:00)
    }
    -data: [
      "heading" => "AI-Generated Film Content"
      "summary" => "We create film content using AI when traditional production isn't practical or affordable. AI presenters, voiceover, generated footage, and animated stills - delivering professional content faster and more cost-effectively without compromising quality."
    ]
    -createdAt: DateTimeImmutable @1775051215 {#4729
      date: 2026-04-01 13:46:55.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281107 {#4730
      date: 2026-04-27 09:11:47.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4987
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#4731
    -id: 54250
    -className: null
    -classId: null
    -name: "AI-Generated Film Content"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3934 …}
    -children: Doctrine\ORM\PersistentCollection {#4732 …}
    -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" => "AI-Generated Film Content"
      "summary" => "We create film content using AI when traditional production isn't practical or affordable. AI presenters, voiceover, generated footage, and animated stills - delivering professional content faster and more cost-effectively without compromising quality."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281107 {#4728
      date: 2026-04-27 09:11:47.0 UTC (+00:00)
    }
    -data: [
      "heading" => "AI-Generated Film Content"
      "summary" => "We create film content using AI when traditional production isn't practical or affordable. AI presenters, voiceover, generated footage, and animated stills - delivering professional content faster and more cost-effectively without compromising quality."
    ]
    -createdAt: DateTimeImmutable @1775051215 {#4729
      date: 2026-04-01 13:46:55.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281107 {#4730
      date: 2026-04-27 09:11:47.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 6.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1774981326297
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5034
  +content: [
    "time" => 1774981326297
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.12 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55270
    -className: null
    -classId: null
    -name: "Harringtons Ad"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5089 …}
    -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-3@m"
      "video_id" => "1184120337"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281581 {#5082
      date: 2026-04-27 09:19:41.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1184120337"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776435696 {#5073
      date: 2026-04-17 14:21:36.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281581 {#5081
      date: 2026-04-27 09:19: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 {#5160
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55270
    -className: null
    -classId: null
    -name: "Harringtons Ad"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5089 …}
    -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-3@m"
      "video_id" => "1184120337"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281581 {#5082
      date: 2026-04-27 09:19:41.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1184120337"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776435696 {#5073
      date: 2026-04-17 14:21:36.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281581 {#5081
      date: 2026-04-27 09:19: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 8.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55271
    -className: null
    -classId: null
    -name: "Weinerberger"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5095 …}
    -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-3@m"
      "video_id" => "1184123055"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281587 {#5091
      date: 2026-04-27 09:19:47.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1184123055"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776435791 {#5092
      date: 2026-04-17 14:23:11.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281587 {#5093
      date: 2026-04-27 09:19:47.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5255
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55271
    -className: null
    -classId: null
    -name: "Weinerberger"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5095 …}
    -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-3@m"
      "video_id" => "1184123055"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281587 {#5091
      date: 2026-04-27 09:19:47.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1184123055"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776435791 {#5092
      date: 2026-04-17 14:23:11.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281587 {#5093
      date: 2026-04-27 09:19:47.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.03 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55290
    -className: null
    -classId: null
    -name: "University of Salford"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5101 …}
    -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-3@m"
      "video_id" => "1181201000"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281592 {#5097
      date: 2026-04-27 09:19:52.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181201000"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776678993 {#5098
      date: 2026-04-20 09:56:33.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385660 {#5099
      date: 2026-04-28 14:14: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 {#5299
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55290
    -className: null
    -classId: null
    -name: "University of Salford"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5101 …}
    -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-3@m"
      "video_id" => "1181201000"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281592 {#5097
      date: 2026-04-27 09:19:52.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181201000"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776678993 {#5098
      date: 2026-04-20 09:56:33.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385660 {#5099
      date: 2026-04-28 14:14: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 8.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55301
    -className: null
    -classId: null
    -name: "Princes"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5107 …}
    -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-3@m"
      "video_id" => "1184769021"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281598 {#5103
      date: 2026-04-27 09:19:58.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1184769021"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776680880 {#5104
      date: 2026-04-20 10:28:00.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281598 {#5105
      date: 2026-04-27 09:19:58.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5341
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55301
    -className: null
    -classId: null
    -name: "Princes"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5107 …}
    -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-3@m"
      "video_id" => "1184769021"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281598 {#5103
      date: 2026-04-27 09:19:58.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1184769021"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776680880 {#5104
      date: 2026-04-20 10:28:00.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281598 {#5105
      date: 2026-04-27 09:19:58.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55599
    -className: null
    -classId: null
    -name: "DAF"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5113 …}
    -position: 5
    -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-3@m"
      "video_id" => "1161840063"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281605 {#5109
      date: 2026-04-27 09:20:05.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1161840063"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279654 {#5110
      date: 2026-04-27 08:47:34.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281605 {#5111
      date: 2026-04-27 09:20:05.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5385
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55599
    -className: null
    -classId: null
    -name: "DAF"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5113 …}
    -position: 5
    -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-3@m"
      "video_id" => "1161840063"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281605 {#5109
      date: 2026-04-27 09:20:05.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1161840063"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279654 {#5110
      date: 2026-04-27 08:47:34.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281605 {#5111
      date: 2026-04-27 09:20:05.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.03 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55600
    -className: null
    -classId: null
    -name: "Latimer"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5119 …}
    -position: 6
    -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-3@m"
      "video_id" => "1181956148"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281612 {#5115
      date: 2026-04-27 09:20:12.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181956148"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279765 {#5116
      date: 2026-04-27 08:49:25.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385680 {#5117
      date: 2026-04-28 14:14: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 {#5429
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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: 55600
    -className: null
    -classId: null
    -name: "Latimer"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5119 …}
    -position: 6
    -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-3@m"
      "video_id" => "1181956148"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281612 {#5115
      date: 2026-04-27 09:20:12.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181956148"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279765 {#5116
      date: 2026-04-27 08:49:25.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385680 {#5117
      date: 2026-04-28 14:14: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 8.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5124
    -id: 55601
    -className: null
    -classId: null
    -name: "Whitecroft Lighting"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5125 …}
    -position: 7
    -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-3@m"
      "video_id" => "1181894671"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281620 {#5121
      date: 2026-04-27 09:20:20.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181894671"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279832 {#5122
      date: 2026-04-27 08:50:32.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281620 {#5123
      date: 2026-04-27 09:20: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 {#5471
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5124
    -id: 55601
    -className: null
    -classId: null
    -name: "Whitecroft Lighting"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5125 …}
    -position: 7
    -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-3@m"
      "video_id" => "1181894671"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281620 {#5121
      date: 2026-04-27 09:20:20.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181894671"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279832 {#5122
      date: 2026-04-27 08:50:32.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281620 {#5123
      date: 2026-04-27 09:20: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 8.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5130
    -id: 55602
    -className: null
    -classId: null
    -name: "Newell"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5131 …}
    -position: 8
    -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-3@m"
      "video_id" => "1180882488"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281628 {#5127
      date: 2026-04-27 09:20:28.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1180882488"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279977 {#5128
      date: 2026-04-27 08:52:57.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281628 {#5129
      date: 2026-04-27 09:20: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 {#5515
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5130
    -id: 55602
    -className: null
    -classId: null
    -name: "Newell"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5131 …}
    -position: 8
    -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-3@m"
      "video_id" => "1180882488"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281628 {#5127
      date: 2026-04-27 09:20:28.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1180882488"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777279977 {#5128
      date: 2026-04-27 08:52:57.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281628 {#5129
      date: 2026-04-27 09:20: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:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5136
    -id: 55603
    -className: null
    -classId: null
    -name: "VEKA"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5137 …}
    -position: 9
    -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-3@m"
      "video_id" => "1181183921"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281635 {#5133
      date: 2026-04-27 09:20:35.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181183921"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280161 {#5134
      date: 2026-04-27 08:56:01.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281635 {#5135
      date: 2026-04-27 09:20:35.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 {#5559
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5136
    -id: 55603
    -className: null
    -classId: null
    -name: "VEKA"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5137 …}
    -position: 9
    -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-3@m"
      "video_id" => "1181183921"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281635 {#5133
      date: 2026-04-27 09:20:35.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1181183921"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280161 {#5134
      date: 2026-04-27 08:56:01.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281635 {#5135
      date: 2026-04-27 09:20:35.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 {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5142
    -id: 55604
    -className: null
    -classId: null
    -name: "Rowland"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5143 …}
    -position: 10
    -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-3@m"
      "video_id" => "1137674853"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777385738 {#5139
      date: 2026-04-28 14:15:38.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1137674853"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280270 {#5140
      date: 2026-04-27 08:57:50.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385767 {#5141
      date: 2026-04-28 14:16:07.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 {#5603
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5142
    -id: 55604
    -className: null
    -classId: null
    -name: "Rowland"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5143 …}
    -position: 10
    -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-3@m"
      "video_id" => "1137674853"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777385738 {#5139
      date: 2026-04-28 14:15:38.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1137674853"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280270 {#5140
      date: 2026-04-27 08:57:50.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385767 {#5141
      date: 2026-04-28 14:16:07.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.03 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5148
    -id: 55605
    -className: null
    -classId: null
    -name: "RFS"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5149 …}
    -position: 11
    -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-3@m"
      "video_id" => "1164417008"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281648 {#5145
      date: 2026-04-27 09:20:48.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1164417008"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280407 {#5146
      date: 2026-04-27 09:00:07.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385716 {#5147
      date: 2026-04-28 14:15:16.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 {#5645
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5148
    -id: 55605
    -className: null
    -classId: null
    -name: "RFS"
    -global: null
    -template: "media-grid-video"
    -enabled: false
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5149 …}
    -position: 11
    -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-3@m"
      "video_id" => "1164417008"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281648 {#5145
      date: 2026-04-27 09:20:48.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1164417008"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280407 {#5146
      date: 2026-04-27 09:00:07.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777385716 {#5147
      date: 2026-04-28 14:15:16.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 {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5154
    -id: 55607
    -className: null
    -classId: null
    -name: "CrockPot"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5155 …}
    -position: 12
    -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-3@m"
      "video_id" => "1180874999"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281655 {#5151
      date: 2026-04-27 09:20:55.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1180874999"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280841 {#5152
      date: 2026-04-27 09:07:21.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281655 {#5153
      date: 2026-04-27 09:20:55.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5687
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5154
    -id: 55607
    -className: null
    -classId: null
    -name: "CrockPot"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3946 …}
    -children: Doctrine\ORM\PersistentCollection {#5155 …}
    -position: 12
    -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-3@m"
      "video_id" => "1180874999"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777281655 {#5151
      date: 2026-04-27 09:20:55.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-3@m"
      "video_id" => "1180874999"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1777280841 {#5152
      date: 2026-04-27 09:07:21.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777281655 {#5153
      date: 2026-04-27 09:20:55.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.06 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5737
    -id: 55293
    -className: null
    -classId: null
    -name: "AI Interiors"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5739 …}
    -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" => "1178934004"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1776680382 {#5732
      date: 2026-04-20 10:19:42.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178934004"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776679736 {#5729
      date: 2026-04-20 10:08:56.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680382 {#5731
      date: 2026-04-20 10:19:42.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5761
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5737
    -id: 55293
    -className: null
    -classId: null
    -name: "AI Interiors"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5739 …}
    -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" => "1178934004"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1776680382 {#5732
      date: 2026-04-20 10:19:42.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178934004"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776679736 {#5729
      date: 2026-04-20 10:08:56.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680382 {#5731
      date: 2026-04-20 10:19:42.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5744
    -id: 55294
    -className: null
    -classId: null
    -name: "AI Seasons"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5745 …}
    -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" => "1178934038"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1776680388 {#5741
      date: 2026-04-20 10:19:48.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178934038"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776679736 {#5742
      date: 2026-04-20 10:08:56.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680388 {#5743
      date: 2026-04-20 10:19:48.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5821
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5744
    -id: 55294
    -className: null
    -classId: null
    -name: "AI Seasons"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5745 …}
    -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" => "1178934038"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1776680388 {#5741
      date: 2026-04-20 10:19:48.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178934038"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776679736 {#5742
      date: 2026-04-20 10:08:56.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680388 {#5743
      date: 2026-04-20 10:19:48.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.06 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5750
    -id: 55295
    -className: null
    -classId: null
    -name: "AI Influencer"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5751 …}
    -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" => "1178933944"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1776680425 {#5747
      date: 2026-04-20 10:20:25.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178933944"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776679736 {#5748
      date: 2026-04-20 10:08:56.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680425 {#5749
      date: 2026-04-20 10:20:25.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5865
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5750
    -id: 55295
    -className: null
    -classId: null
    -name: "AI Influencer"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5751 …}
    -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" => "1178933944"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1776680425 {#5747
      date: 2026-04-20 10:20:25.0 UTC (+00:00)
    }
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178933944"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776679736 {#5748
      date: 2026-04-20 10:08:56.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680425 {#5749
      date: 2026-04-20 10:20:25.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 8.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5755
    -id: 55300
    -className: null
    -classId: null
    -name: "AI Presenter"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5756 …}
    -position: 5
    -preview: false
    -publishedTemplate: null
    -publishedData: null
    -published: false
    -publishedAt: null
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178933977"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776680587 {#5753
      date: 2026-04-20 10:23:07.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680636 {#5754
      date: 2026-04-20 10:23:56.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5909
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2615
    -id: 10870
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2614 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2612 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 3
    -accessLevel: 1
    -enabled: true
    -name: "Film"
    -slug: "film"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2610 …}
    +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 @1777547622 {#2618
      date: 2026-04-30 11:13:42.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770118583 {#2617
      date: 2026-02-03 11:36:23.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2616
      date: 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 {#5755
    -id: 55300
    -className: null
    -classId: null
    -name: "AI Presenter"
    -global: null
    -template: "media-grid-video"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3956 …}
    -children: Doctrine\ORM\PersistentCollection {#5756 …}
    -position: 5
    -preview: false
    -publishedTemplate: null
    -publishedData: null
    -published: false
    -publishedAt: null
    -data: [
      "width" => "ap-width-1-2@m"
      "video_id" => "1178933977"
      "video_type" => 0
      "aspect_ratio" => "ap-aspect-ratio-16-9"
    ]
    -createdAt: DateTimeImmutable @1776680587 {#5753
      date: 2026-04-20 10:23:07.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1776680636 {#5754
      date: 2026-04-20 10:23:56.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 8.0 MiB 0.03 ms
Input props
[
  "content" => [
    "time" => 1772211406591
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#5956
  +content: [
    "time" => 1772211406591
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 8.0 MiB 0.03 ms
Input props
[
  "content" => [
    "time" => 1775066979073
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#6027
  +content: [
    "time" => 1775066979073
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.55 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6063
    #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 {#6070
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6063
    #type: "internal"
    #text: "Let's start the conversation"
    #linkData: "9444"
    #classes: ""
    #show: true
    #size: "large"
    #style: "primary"
  }
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.04 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6064
    #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 {#6111
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6064
    #type: "internal"
    #text: "Discuss a project"
    #linkData: "9446"
    #classes: ""
    #show: false
    #size: "medium"
    #style: "primary"
  }
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.52 ms
Input props
[
  "class" => "ap-button ap-button-text"
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6176
    #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 {#6182
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6176
    #type: "internal"
    #text: "Discuss a project"
    #linkData: "9444"
    #classes: ""
    #show: true
    #size: "medium"
    #style: "text"
  }
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 1.54 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
      date: 2026-01-26 10:34:59.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1769423734 {#2846
      date: 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 {#6221
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6237 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.51 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6237 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6258
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6237 …}
  -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.54 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
      date: 2026-01-26 10:35:07.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1775042077 {#2863
      date: 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 {#6304
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6320 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.52 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6320 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6341
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6320 …}
  -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.54 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
      date: 2026-04-01 11:16:27.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1775042191 {#2857
      date: 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 {#6387
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6403 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.50 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6403 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6424
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6403 …}
  -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.52 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
      date: 2026-01-26 10:35:13.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1775042123 {#2851
      date: 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 {#6470
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6486 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.51 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6486 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6507
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6486 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.36 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
      date: 2026-01-26 10:35:52.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1769423768 {#2884
      date: 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 {#6553
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6571 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.54 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6571 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6592
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6571 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.21 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
      date: 2026-01-26 10:36:00.0 UTC (+00:00)
    }
    -createdBy: "stephenshaw"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1769423768 {#2892
      date: 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 {#6655
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6671 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.56 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6671 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6692
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6671 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.16 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
      date: 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 {#6755
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6771 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.58 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6771 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6792
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6771 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Editor:VisualEditorBridge ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge 8.0 MiB 0.12 ms
Input props
[]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#6857
  -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}