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

Components

6 Twig Components
51 Render Count
41 ms Render Time
10.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
Render:Button
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"
site/components/button.html.twig
16 7.05ms
Render:Datablock
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"
site/datablocks/DatablockRender.html.twig
14 33.83ms
Render:MenuLink
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"
site/components/link.html.twig
11 19.11ms
Render:Image
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"
site/components/image.html.twig
6 3.43ms
Render:RichText
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"
site/components/rich_text.html.twig
3 0.12ms
Editor:VisualEditorBridge
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"
@ApEcho/editor/_visual_editor_bridge.html.twig
1 0.10ms

Render calls

Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 1.47 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 10.0 MiB 0.36 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 10.0 MiB 0.76 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 10.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 10.0 MiB 1.14 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 10.0 MiB 0.27 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 10.0 MiB 1.23 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 10.0 MiB 0.34 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3813
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3792 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 21.34 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 10.0 MiB 0.03 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 {#4516
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.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 {#4565
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 0.11 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4610
    -id: 11010
    -className: null
    -classId: null
    -name: "UI & UX Design"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4612 …}
    -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" => "UI & UX Design"
      "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035676 {#4605
      date: 2026-04-24 13:01:16.0 UTC (+00:00)
    }
    -data: [
      "heading" => "UI & UX Design"
      "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion."
    ]
    -createdAt: DateTimeImmutable @1770132433 {#4602
      date: 2026-02-03 15:27:13.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035676 {#4604
      date: 2026-04-24 13:01: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 {#4653
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4610
    -id: 11010
    -className: null
    -classId: null
    -name: "UI & UX Design"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4612 …}
    -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" => "UI & UX Design"
      "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035676 {#4605
      date: 2026-04-24 13:01:16.0 UTC (+00:00)
    }
    -data: [
      "heading" => "UI & UX Design"
      "summary" => "Creating digital experiences that are intuitive and engaging. We focus on how users interact with your platform, designing interfaces that are both functional and compelling. User experience that removes friction and drives action and conversion."
    ]
    -createdAt: DateTimeImmutable @1770132433 {#4602
      date: 2026-02-03 15:27:13.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035676 {#4604
      date: 2026-04-24 13:01: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 10.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4617
    -id: 11013
    -className: null
    -classId: null
    -name: "Front & Back End Development"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4618 …}
    -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" => "Front & Back End Development"
      "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035683 {#4614
      date: 2026-04-24 13:01:23.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Front & Back End Development"
      "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core."
    ]
    -createdAt: DateTimeImmutable @1770134965 {#4615
      date: 2026-02-03 16:09:25.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035683 {#4616
      date: 2026-04-24 13:01:23.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4731
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4617
    -id: 11013
    -className: null
    -classId: null
    -name: "Front & Back End Development"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4618 …}
    -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" => "Front & Back End Development"
      "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035683 {#4614
      date: 2026-04-24 13:01:23.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Front & Back End Development"
      "summary" => "We build platforms that perform at scale. Our development team handles everything from front-end interfaces to back-end systems and integrations. Clean code, robust architecture, and solutions built with longevity at the core."
    ]
    -createdAt: DateTimeImmutable @1770134965 {#4615
      date: 2026-02-03 16:09:25.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035683 {#4616
      date: 2026-04-24 13:01:23.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4623
    -id: 11014
    -className: null
    -classId: null
    -name: "E-Commerce"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4624 …}
    -position: 3
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "E-Commerce"
      "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035690 {#4620
      date: 2026-04-24 13:01:30.0 UTC (+00:00)
    }
    -data: [
      "heading" => "E-Commerce"
      "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands."
    ]
    -createdAt: DateTimeImmutable @1770134990 {#4621
      date: 2026-02-03 16:09:50.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035690 {#4622
      date: 2026-04-24 13:01:30.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 {#4775
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4623
    -id: 11014
    -className: null
    -classId: null
    -name: "E-Commerce"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4624 …}
    -position: 3
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "E-Commerce"
      "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035690 {#4620
      date: 2026-04-24 13:01:30.0 UTC (+00:00)
    }
    -data: [
      "heading" => "E-Commerce"
      "summary" => "Online stores built to scale with your business. From platform selection and build to payment integration and optimisation, we create e-commerce systems designed to grow with you - reducing the need for disruptive platform migrations as your business expands."
    ]
    -createdAt: DateTimeImmutable @1770134990 {#4621
      date: 2026-02-03 16:09:50.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035690 {#4622
      date: 2026-04-24 13:01:30.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4629
    -id: 11015
    -className: null
    -classId: null
    -name: "Service category child"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4630 …}
    -position: 4
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1">\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-cover ap-heading-medium">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
                      <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
      \n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => null
      "summary" => null
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1772209690 {#4626
      date: 2026-02-27 16:28:10.0 UTC (+00:00)
    }
    -data: [
      "heading" => null
      "summary" => null
    ]
    -createdAt: DateTimeImmutable @1770135060 {#4627
      date: 2026-02-03 16:11:00.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1772209690 {#4628
      date: 2026-02-27 16:28:10.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 {#4819
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4629
    -id: 11015
    -className: null
    -classId: null
    -name: "Service category child"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4630 …}
    -position: 4
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1">\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-cover ap-heading-medium">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
                      <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
      \n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => null
      "summary" => null
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1772209690 {#4626
      date: 2026-02-27 16:28:10.0 UTC (+00:00)
    }
    -data: [
      "heading" => null
      "summary" => null
    ]
    -createdAt: DateTimeImmutable @1770135060 {#4627
      date: 2026-02-03 16:11:00.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1772209690 {#4628
      date: 2026-02-27 16:28:10.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4635
    -id: 11022
    -className: null
    -classId: null
    -name: "Social Media"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4636 …}
    -position: 5
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Social Media"
      "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035713 {#4632
      date: 2026-04-24 13:01:53.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Social Media"
      "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives."
    ]
    -createdAt: DateTimeImmutable @1770136515 {#4633
      date: 2026-02-03 16:35:15.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035713 {#4634
      date: 2026-04-24 13:01:53.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4863
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4635
    -id: 11022
    -className: null
    -classId: null
    -name: "Social Media"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4636 …}
    -position: 5
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-1-1 service-category-child-content-item">\n
          <div class="ap-grid">\n
              <div class="ap-width-1-1">\n
                  {% if datablock.has(['heading']) %}\n
                      <h2 class="ap-heading ap-heading-brand ap-heading-medium m-b-15">{{ datablock.value('heading') }}  </h2>\n
                  {% endif %}\n
      \n
                  {% if datablock.has(['summary']) %}\n
              <div >  <div class="ap-content ap-text-paragraph">\n
                          {{ datablock.value('summary') }}\n
                      </div></div>\n
                  {% endif %}\n
              </div>\n
          </div>\n
          <style>\n
      \n
              .service-category-child-content-item + .service-category-child-content-item {margin-top:30px;}\n
          </style>\n
      </div>\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      """
    -publishedData: [
      "heading" => "Social Media"
      "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035713 {#4632
      date: 2026-04-24 13:01:53.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Social Media"
      "summary" => "Strategic social presence that engages audiences. From content strategy to community management, we help brands build meaningful connections on the platforms that matter. Social that supports wider brand and business objectives."
    ]
    -createdAt: DateTimeImmutable @1770136515 {#4633
      date: 2026-02-03 16:35:15.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035713 {#4634
      date: 2026-04-24 13:01:53.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4641
    -id: 11023
    -className: null
    -classId: null
    -name: "Search"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4642 …}
    -position: 6
    -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" => "Search"
      "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035722 {#4638
      date: 2026-04-24 13:02:02.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Search"
      "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking."
    ]
    -createdAt: DateTimeImmutable @1770136612 {#4639
      date: 2026-02-03 16:36:52.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035722 {#4640
      date: 2026-04-24 13:02:02.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4907
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4641
    -id: 11023
    -className: null
    -classId: null
    -name: "Search"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4642 …}
    -position: 6
    -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" => "Search"
      "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035722 {#4638
      date: 2026-04-24 13:02:02.0 UTC (+00:00)
    }
    -data: [
      "heading" => "Search"
      "summary" => "Making sure you're found. As a Google Partner, we deliver SEO strategy and implementation that improves visibility and drives qualified traffic. Technical optimisation, content strategy, and ongoing performance tracking."
    ]
    -createdAt: DateTimeImmutable @1770136612 {#4639
      date: 2026-02-03 16:36:52.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035722 {#4640
      date: 2026-04-24 13:02:02.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 0.04 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4647
    -id: 11024
    -className: null
    -classId: null
    -name: "CMS"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4648 …}
    -position: 7
    -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" => "CMS"
      "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035729 {#4644
      date: 2026-04-24 13:02:09.0 UTC (+00:00)
    }
    -data: [
      "heading" => "CMS"
      "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you."
    ]
    -createdAt: DateTimeImmutable @1770136637 {#4645
      date: 2026-02-03 16:37:17.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035729 {#4646
      date: 2026-04-24 13:02:09.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#4951
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#4647
    -id: 11024
    -className: null
    -classId: null
    -name: "CMS"
    -global: null
    -template: "service-category-child"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3928 …}
    -children: Doctrine\ORM\PersistentCollection {#4648 …}
    -position: 7
    -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" => "CMS"
      "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you."
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035729 {#4644
      date: 2026-04-24 13:02:09.0 UTC (+00:00)
    }
    -data: [
      "heading" => "CMS"
      "summary" => "Off-the-shelf CMS platforms force you to adapt to their limitations. We build bespoke systems tailored to how you actually work - intuitive, flexible, and built to grow with your business. Content management that works for you, not against you."
    ]
    -createdAt: DateTimeImmutable @1770136637 {#4645
      date: 2026-02-03 16:37:17.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035729 {#4646
      date: 2026-04-24 13:02:09.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.06 ms
Input props
[
  "content" => [
    "time" => 1777035735875
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#4999
  +content: [
    "time" => 1777035735875
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 2.75 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5057
    -id: 16168
    -className: null
    -classId: null
    -name: "Mansfield Building Society"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5059 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11158
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54083"
      ]
      "title" => "Mansfield Building Society"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035756 {#5052
      date: 2026-04-24 13:02:36.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11158
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54083"
      ]
      "title" => "Mansfield Building Society"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772804824 {#5043
      date: 2026-03-06 13:47:04.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035756 {#5051
      date: 2026-04-24 13:02:36.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 {#5094
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5057
    -id: 16168
    -className: null
    -classId: null
    -name: "Mansfield Building Society"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5059 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11158
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54083"
      ]
      "title" => "Mansfield Building Society"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035756 {#5052
      date: 2026-04-24 13:02:36.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11158
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54083"
      ]
      "title" => "Mansfield Building Society"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772804824 {#5043
      date: 2026-03-06 13:47:04.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035756 {#5051
      date: 2026-04-24 13:02:36.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:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 1.43 ms
Input props
[
  "image" => [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54083"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5186
  +image: [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54083"
  ]
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.79 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5064
    -id: 16173
    -className: null
    -classId: null
    -name: "DAF"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5065 …}
    -position: 2
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11240
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54087"
      ]
      "title" => "DAF"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035764 {#5061
      date: 2026-04-24 13:02:44.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11240
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54087"
      ]
      "title" => "DAF"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772805044 {#5062
      date: 2026-03-06 13:50:44.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035764 {#5063
      date: 2026-04-24 13:02:44.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5391
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5064
    -id: 16173
    -className: null
    -classId: null
    -name: "DAF"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5065 …}
    -position: 2
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11240
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54087"
      ]
      "title" => "DAF"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035764 {#5061
      date: 2026-04-24 13:02:44.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11240
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54087"
      ]
      "title" => "DAF"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772805044 {#5062
      date: 2026-03-06 13:50:44.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035764 {#5063
      date: 2026-04-24 13:02:44.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.45 ms
Input props
[
  "image" => [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54087"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5447
  +image: [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54087"
  ]
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.75 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5070
    -id: 16178
    -className: null
    -classId: null
    -name: "Ripon Farm Services"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5071 …}
    -position: 3
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11365
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54099"
      ]
      "title" => "Ripon Farm Services"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035772 {#5067
      date: 2026-04-24 13:02:52.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11365
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54099"
      ]
      "title" => "Ripon Farm Services"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772805205 {#5068
      date: 2026-03-06 13:53:25.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035772 {#5069
      date: 2026-04-24 13:02:52.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 {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5070
    -id: 16178
    -className: null
    -classId: null
    -name: "Ripon Farm Services"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5071 …}
    -position: 3
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11365
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54099"
      ]
      "title" => "Ripon Farm Services"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035772 {#5067
      date: 2026-04-24 13:02:52.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 11365
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54099"
      ]
      "title" => "Ripon Farm Services"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772805205 {#5068
      date: 2026-03-06 13:53:25.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035772 {#5069
      date: 2026-04-24 13:02:52.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:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.37 ms
Input props
[
  "image" => [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54099"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5571
  +image: [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54099"
  ]
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.80 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5076
    -id: 16183
    -className: null
    -classId: null
    -name: "Rowland"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5077 …}
    -position: 4
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 9701
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54103"
      ]
      "title" => "Rowland"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035781 {#5073
      date: 2026-04-24 13:03:01.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 9701
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54103"
      ]
      "title" => "Rowland"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772805440 {#5074
      date: 2026-03-06 13:57:20.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035781 {#5075
      date: 2026-04-24 13:03:01.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 {#5639
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5076
    -id: 16183
    -className: null
    -classId: null
    -name: "Rowland"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5077 …}
    -position: 4
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 9701
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54103"
      ]
      "title" => "Rowland"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777035781 {#5073
      date: 2026-04-24 13:03:01.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 9701
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "54103"
      ]
      "title" => "Rowland"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1772805440 {#5074
      date: 2026-03-06 13:57:20.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777035781 {#5075
      date: 2026-04-24 13:03:01.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:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.39 ms
Input props
[
  "image" => [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54103"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5695
  +image: [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "54103"
  ]
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 2.14 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5082
    -id: 55581
    -className: null
    -classId: null
    -name: "Whitecroft Lighting"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5083 …}
    -position: 5
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 54791
        ]
        "button_size" => null
        "button_text" => "Digital"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => null
        "image_cropped" => "55590"
      ]
      "title" => "Whitecroft Lighting"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777279123 {#5079
      date: 2026-04-27 08:38:43.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 54791
        ]
        "button_size" => null
        "button_text" => "Digital"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => null
        "image_cropped" => "55590"
      ]
      "title" => "Whitecroft Lighting"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1777278441 {#5080
      date: 2026-04-27 08:27:21.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777279123 {#5081
      date: 2026-04-27 08:38:43.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5763
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5082
    -id: 55581
    -className: null
    -classId: null
    -name: "Whitecroft Lighting"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5083 …}
    -position: 5
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 54791
        ]
        "button_size" => null
        "button_text" => "Digital"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => null
        "image_cropped" => "55590"
      ]
      "title" => "Whitecroft Lighting"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777279123 {#5079
      date: 2026-04-27 08:38:43.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 54791
        ]
        "button_size" => null
        "button_text" => "Digital"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => null
        "image_cropped" => "55590"
      ]
      "title" => "Whitecroft Lighting"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1777278441 {#5080
      date: 2026-04-27 08:27:21.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777279123 {#5081
      date: 2026-04-27 08:38:43.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.42 ms
Input props
[
  "image" => [
    "alt_text" => "alt"
    "image_caption" => null
    "image_cropped" => "55590"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5819
  +image: [
    "alt_text" => "alt"
    "image_caption" => null
    "image_cropped" => "55590"
  ]
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.90 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5088
    -id: 55594
    -className: null
    -classId: null
    -name: "Princes"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5089 …}
    -position: 6
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 55548
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "55595"
      ]
      "title" => "Princes"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777279304 {#5085
      date: 2026-04-27 08:41:44.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 55548
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "55595"
      ]
      "title" => "Princes"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1777279182 {#5086
      date: 2026-04-27 08:39:42.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777279304 {#5087
      date: 2026-04-27 08:41:44.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#5887
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2592
    -id: 11003
    -parent: ApKnowhow\ApEchoBundle\Entity\Page {#2437 …}
    -pages: Doctrine\ORM\PersistentCollection {#2625 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2622 …}
    -socialShareImage: null
    -template: "standard"
    -title: null
    -description: null
    -keywords: null
    -position: 2
    -accessLevel: 1
    -enabled: true
    -name: "Digital"
    -slug: "digital"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2620 …}
    +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 @1777279306 {#2634
      date: 2026-04-27 08:41:46.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1770132302 {#2630
      date: 2026-02-03 15:25:02.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1785425454 {#2593
      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 {#5088
    -id: 55594
    -className: null
    -classId: null
    -name: "Princes"
    -global: null
    -template: "card-grid-slider-item"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#3940 …}
    -children: Doctrine\ORM\PersistentCollection {#5089 …}
    -position: 6
    -preview: false
    -publishedTemplate: """
      <div class="ap-width-10-12 {{ datablock.value('width') }}   ">\n
      \n
      \n
          <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-link-reset ap-position-relative ap-display-block">\n
              <twig:Render:Image image="{{ datablock.value('image', 'array') }}"\n
                                 class="ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"/>\n
              {% if datablock.has(['title']) %}\n
                  <div class="ap-position-bottom ap-height-1-1 ap-border-radius-medium"\n
                       style="background: linear-gradient(\n
        180deg,\n
        rgba(0, 0, 0, 0) 0%,\n
        rgba(0, 0, 0, 0.5) 100%\n
      );">\n
                      <div class="ap-position-bottom  ap-padding-medium">\n
      \n
      \n
                          <div class="ap-button ap-button-headline">\n
                          <span class="ap-color-white">\n
              {{ datablock.value('title') }}\n
      </span>\n
                              <span class="arrow-circle ap-flex-shrink-remove">\n
      \t\t\t <svg class="arrow-icon" width="12" height="12" viewBox="0 0 15 15" fill="none"\n
                        xmlns="http://www.w3.org/2000/svg">\n
          <path d="M3.80403 0.999923H13.4548V10.6506M12.7846 1.67011L0.999804 13.4549" stroke="currentColor" stroke-width="2"\n
                stroke-linecap="round" stroke-linejoin="round"></path>\n
        </svg>\n
      \t\t\t</span>\n
                          </div>\n
      \n
      \n
                      </div>\n
                  </div>\n
              {% endif %}\n
          </a>\n
      \n
      </div>\n
      \n
      \n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 55548
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "55595"
      ]
      "title" => "Princes"
      "width" => "ap-width-1-4@m"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1777279304 {#5085
      date: 2026-04-27 08:41:44.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => 55548
        ]
        "button_size" => null
        "button_text" => "alt"
        "show_button" => true
        "button_style" => null
      ]
      "image" => [
        "alt_text" => "alt"
        "image_caption" => "alt"
        "image_cropped" => "55595"
      ]
      "title" => "Princes"
      "width" => "ap-width-1-4@m"
    ]
    -createdAt: DateTimeImmutable @1777279182 {#5086
      date: 2026-04-27 08:39:42.0 UTC (+00:00)
    }
    -createdBy: "MikeBailey"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1777279304 {#5087
      date: 2026-04-27 08:41:44.0 UTC (+00:00)
    }
    -updatedBy: "MikeBailey"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#195 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1477 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1567 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.37 ms
Input props
[
  "image" => [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "55595"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-display-block ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#5943
  +image: [
    "alt_text" => "alt"
    "image_caption" => "alt"
    "image_cropped" => "55595"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.03 ms
Input props
[
  "content" => [
    "time" => 1772209706328
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#6014
  +content: [
    "time" => 1772209706328
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.03 ms
Input props
[
  "content" => [
    "time" => 1775066979073
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#6085
  +content: [
    "time" => 1775066979073
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1116 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.63 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6121
    #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 {#6128
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6121
    #type: "internal"
    #text: "Let's start the conversation"
    #linkData: "9444"
    #classes: ""
    #show: true
    #size: "large"
    #style: "primary"
  }
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6122
    #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 {#6169
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6122
    #type: "internal"
    #text: "Discuss a project"
    #linkData: "9446"
    #classes: ""
    #show: false
    #size: "medium"
    #style: "primary"
  }
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.63 ms
Input props
[
  "class" => "ap-button ap-button-text"
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6234
    #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 {#6240
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6234
    #type: "internal"
    #text: "Discuss a project"
    #linkData: "9444"
    #classes: ""
    #show: true
    #size: "medium"
    #style: "text"
  }
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 1.87 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 {#6279
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6295 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.64 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6295 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6316
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6295 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 1.85 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 {#6362
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6378 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.62 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6378 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6399
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6378 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 1.85 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 {#6445
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6461 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.62 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6461 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6482
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6461 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 1.87 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#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 {#6528
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6544 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.62 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6544 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6565
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6544 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 2.34 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 {#6611
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6629 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.64 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6629 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6650
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6629 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 2.33 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 {#6713
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6729 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.66 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6729 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6750
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6729 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 10.0 MiB 2.40 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 {#6813
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6829 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.67 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6829 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6850
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6829 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#821 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2066 …}
}
Editor:VisualEditorBridge ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge 10.0 MiB 0.10 ms
Input props
[]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#6915
  -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#3884 …}
}