GET https://dev.airmatic.apknowhow.co.uk/process

Components

7 Twig Components
159 Render Count
159 ms Render Time
14.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
Render:Button
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"
site/components/button.html.twig
65 38.90ms
Render:MenuLink
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"
site/components/link.html.twig
53 124.77ms
Render:RichText
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"
site/components/rich_text.html.twig
20 1.06ms
Render:Image
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"
site/components/image.html.twig
11 11.04ms
Render:Datablock
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"
site/datablocks/DatablockRender.html.twig
8 42.11ms
Render:Form
"ApKnowhow\ApEchoBundle\Twig\Components\Render\FormRender"
site/components/Form.html.twig
1 3.35ms
Editor:VisualEditorBridge
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"
@ApEcho/editor/_visual_editor_bridge.html.twig
1 0.17ms

Render calls

Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 4.0 MiB 1.71 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3317
    -id: 8723
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Extraction solutions"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3323 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59016
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768820812 {#3318
      date: 2026-01-19 11:06:52.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1784793698 {#3315
      date: 2026-07-23 08:01:38.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3373
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3405 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 4.0 MiB 0.42 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3405 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3433
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3405 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.36 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3328
    -id: 10364
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "LEV Testing"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3329 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9164
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770970 {#3326
      date: 2026-01-30 11:02:50.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1770215664 {#3327
      date: 2026-02-04 14:34:24.0 UTC (+00:00)
    }
    -updatedBy: "SamBradshaw"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3511
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3527 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.30 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3527 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3548
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3527 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.23 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3333
    -id: 9679
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Industrial Dust Extraction"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3334 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59858
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525335 {#3331
      date: 2026-01-27 14:48:55.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793711 {#3332
      date: 2026-07-23 08:01:51.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3611
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3627 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.30 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3627 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3648
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3627 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.27 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3338
    -id: 9680
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Fume Extraction"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3339 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59953
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525362 {#3336
      date: 2026-01-27 14:49:22.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793719 {#3337
      date: 2026-07-23 08:01:59.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3711
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3727 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.31 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3727 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3748
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3727 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.30 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3343
    -id: 9681
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Industrial Ventilation Systems"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3344 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59175
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525391 {#3341
      date: 2026-01-27 14:49:51.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784819015 {#3342
      date: 2026-07-23 15:03:35.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 {#3811
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3827 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.33 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3827 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3848
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3827 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.29 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3348
    -id: 9683
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Odour Extraction Systems"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3349 …}
    -enabled: true
    -position: 6
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60022
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525423 {#3346
      date: 2026-01-27 14:50:23.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793737 {#3347
      date: 2026-07-23 08:02:17.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#3911
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3927 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.33 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3927 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3948
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3927 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.34 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3353
    -id: 9684
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Trim Extraction System"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3354 …}
    -enabled: true
    -position: 7
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60105
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525445 {#3351
      date: 2026-01-27 14:50:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793747 {#3352
      date: 2026-07-23 08:02:27.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4011
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4027 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.33 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4027 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4048
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4027 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.46 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4107
    -id: 9691
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Fabrication products"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4113 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60367
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525757 {#4108
      date: 2026-01-27 14:55:57.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802388 {#3307
      date: 2026-07-23 10:26:28.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4139
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4155 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.38 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4155 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4176
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4155 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.48 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4118
    -id: 9694
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "High Integrity Ductwork"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4119 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60147
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525830 {#4116
      date: 2026-01-27 14:57:10.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802398 {#4117
      date: 2026-07-23 10:26:38.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4239
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4255 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.39 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4255 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4276
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4255 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.52 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4123
    -id: 9695
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "DW114 Ductwork"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4124 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60218
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525860 {#4121
      date: 2026-01-27 14:57:40.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802410 {#4122
      date: 2026-07-23 10:26:50.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4339
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4355 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.40 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4355 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4376
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4355 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.56 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4128
    -id: 9696
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Bespoke Steel Fabrications"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4129 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60289
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525897 {#4126
      date: 2026-01-27 14:58:17.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802419 {#4127
      date: 2026-07-23 10:26:59.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4439
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4455 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.41 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4455 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4476
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4455 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.59 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4133
    -id: 11494
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Ductwork Stainless Steel"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4134 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60331
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1770292315 {#4131
      date: 2026-02-05 11:51:55.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802430 {#4132
      date: 2026-07-23 10:27:10.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4539
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4555 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.43 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4555 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4576
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4555 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.73 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4635
    -id: 9697
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "About us"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4641 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8717
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525925 {#4636
      date: 2026-01-27 14:58:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771405378 {#4114
      date: 2026-02-18 09:02:58.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4667
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4683 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.47 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4683 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4704
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4683 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.36 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4646
    -id: 9699
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Process"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4647 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9808
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525954 {#4644
      date: 2026-01-27 14:59:14.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1783518753 {#4645
      date: 2026-07-08 13:52:33.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4767
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4783 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.45 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4783 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4804
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4783 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.79 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4651
    -id: 8725
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Knowledge Hub"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4652 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8716
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768820846 {#4649
      date: 2026-01-19 11:07:26.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1783518753 {#4650
      date: 2026-07-08 13:52:33.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4850
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4866 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.48 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4866 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4887
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4866 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.80 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4661
    -id: 58290
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Staff Compliance"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4662 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 58306
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1782912366 {#4659
      date: 2026-07-01 13:26:06.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1782986950 {#4660
      date: 2026-07-02 10:09:10.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#4950
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4966 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.49 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4966 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4987
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4966 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.80 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2731
    -id: 8727
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Contact"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2730 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8718
      "cssClasses" => "ap-button"
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768820877 {#2727
      date: 2026-01-19 11:07:57.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1783518749 {#2732
      date: 2026-07-08 13:52:29.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5047
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5066 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.50 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5066 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5087
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5066 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.52 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3317
    -id: 8723
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Extraction solutions"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3323 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59016
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768820812 {#3318
      date: 2026-01-19 11:06:52.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1784793698 {#3315
      date: 2026-07-23 08:01:38.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5153
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5169 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.53 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5169 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5190
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5169 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.60 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3328
    -id: 10364
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "LEV Testing"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3329 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9164
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770970 {#3326
      date: 2026-01-30 11:02:50.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1770215664 {#3327
      date: 2026-02-04 14:34:24.0 UTC (+00:00)
    }
    -updatedBy: "SamBradshaw"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5236
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5252 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.53 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5252 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5273
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5252 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.56 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3333
    -id: 9679
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Industrial Dust Extraction"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3334 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59858
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525335 {#3331
      date: 2026-01-27 14:48:55.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793711 {#3332
      date: 2026-07-23 08:01:51.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5319
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5335 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.55 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5335 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5356
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5335 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.49 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3338
    -id: 9680
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Fume Extraction"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3339 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59953
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525362 {#3336
      date: 2026-01-27 14:49:22.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793719 {#3337
      date: 2026-07-23 08:01:59.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5402
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5418 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.49 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5418 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5439
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5418 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.49 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3343
    -id: 9681
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Industrial Ventilation Systems"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3344 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 59175
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525391 {#3341
      date: 2026-01-27 14:49:51.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784819015 {#3342
      date: 2026-07-23 15:03:35.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 {#5485
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5501 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.49 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5501 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5522
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5501 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 6.0 MiB 1.50 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3348
    -id: 9683
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Odour Extraction Systems"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3349 …}
    -enabled: true
    -position: 6
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60022
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525423 {#3346
      date: 2026-01-27 14:50:23.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793737 {#3347
      date: 2026-07-23 08:02:17.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5568
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5584 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 6.0 MiB 0.53 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5584 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5605
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5584 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.00 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3353
    -id: 9684
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Trim Extraction System"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2617 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#3354 …}
    -enabled: true
    -position: 7
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60105
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525445 {#3351
      date: 2026-01-27 14:50:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784793747 {#3352
      date: 2026-07-23 08:02:27.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5651
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5667 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.84 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5667 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5688
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5667 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.35 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4107
    -id: 9691
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Fabrication products"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4113 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60367
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525757 {#4108
      date: 2026-01-27 14:55:57.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802388 {#3307
      date: 2026-07-23 10:26:28.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5734
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5750 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.79 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5750 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5771
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5750 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.35 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4118
    -id: 9694
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "High Integrity Ductwork"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4119 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60147
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525830 {#4116
      date: 2026-01-27 14:57:10.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802398 {#4117
      date: 2026-07-23 10:26:38.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5817
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5833 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.80 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5833 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5854
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5833 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.35 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4123
    -id: 9695
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "DW114 Ductwork"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4124 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60218
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525860 {#4121
      date: 2026-01-27 14:57:40.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802410 {#4122
      date: 2026-07-23 10:26:50.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5900
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5916 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.80 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5916 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5937
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5916 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.34 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4128
    -id: 9696
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Bespoke Steel Fabrications"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4129 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60289
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525897 {#4126
      date: 2026-01-27 14:58:17.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802419 {#4127
      date: 2026-07-23 10:26:59.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#5983
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5999 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.78 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5999 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6020
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5999 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.32 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4133
    -id: 11494
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2610 …}
    -name: "Ductwork Stainless Steel"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2713 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4134 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 60331
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1770292315 {#4131
      date: 2026-02-05 11:51:55.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784802430 {#4132
      date: 2026-07-23 10:27:10.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6066
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6082 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.78 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6082 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6103
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6082 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.37 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4635
    -id: 9697
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "About us"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4641 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8717
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525925 {#4636
      date: 2026-01-27 14:58:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771405378 {#4114
      date: 2026-02-18 09:02:58.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6149
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6165 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.81 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6165 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6186
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6165 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.35 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4646
    -id: 9699
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Process"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4647 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9808
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769525954 {#4644
      date: 2026-01-27 14:59:14.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1783518753 {#4645
      date: 2026-07-08 13:52:33.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6232
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6248 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.78 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6248 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6269
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6248 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.35 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4651
    -id: 8725
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Knowledge Hub"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4652 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8716
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768820846 {#4649
      date: 2026-01-19 11:07:26.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1783518753 {#4650
      date: 2026-07-08 13:52:33.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6315
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6331 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.80 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6331 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6352
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6331 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.36 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#4661
    -id: 58290
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Staff Compliance"
    -type: "internal"
    -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2703 …}
    -menuItems: Doctrine\ORM\PersistentCollection {#4662 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 58306
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1782912366 {#4659
      date: 2026-07-01 13:26:06.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1782986950 {#4660
      date: 2026-07-02 10:09:10.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6398
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6414 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.79 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6414 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6435
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6414 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 8.0 MiB 2.36 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2731
    -id: 8727
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2693 …}
    -name: "Contact"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2730 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8718
      "cssClasses" => "ap-button"
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768820877 {#2727
      date: 2026-01-19 11:07:57.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1783518749 {#2732
      date: 2026-07-08 13:52:29.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#6478
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6494 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 8.0 MiB 0.81 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6494 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6515
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6494 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 12.0 MiB 34.42 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#6562
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: null
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 3.76 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14246"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7085
  +image: [
    "alt_text" => null
    "image_cropped" => "14246"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.14 ms
Input props
[
  "content" => [
    "time" => 1771434430969
    "blocks" => [
      [
        "id" => "z7q1c1beIc"
        "data" => [
          "text" => """
            <b>Industrial Ventilation &amp; Extraction Systems from\n
            Consultation to Aftercare</b>
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7312
  +content: [
    "time" => 1771434430969
    "blocks" => [
      [
        "id" => "z7q1c1beIc"
        "data" => [
          "text" => """
            <b>Industrial Ventilation &amp; Extraction Systems from\n
            Consultation to Aftercare</b>
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.05 ms
Input props
[
  "class" => "ap-button ap-button-primary "
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-primary "
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7359
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-secondary "
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-secondary "
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7403
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1770829169127
    "blocks" => [
      [
        "id" => "96kvRXSjsA"
        "data" => [
          "text" => """
            At Airmatic Ltd, we deliver industrial\n
            ventilation, ductwork and extraction systems through a proven, structured\n
            process designed to meet the demands of modern industrial environments. From\n
            initial consultation through to long-term aftercare, our approach ensures\n
            compliance, efficiency, safety and long-lasting performance across all sectors\n
            throughout the UK.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "9wjZxT9RlE"
        "data" => [
          "text" => """
            Whether you require industrial fume\n
            extraction, dust control systems, LEV-compliant ventilation, or bespoke\n
            ductwork manufacture, our process ensures every system is designed, built and\n
            installed to exacting standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7449
  +content: [
    "time" => 1770829169127
    "blocks" => [
      [
        "id" => "96kvRXSjsA"
        "data" => [
          "text" => """
            At Airmatic Ltd, we deliver industrial\n
            ventilation, ductwork and extraction systems through a proven, structured\n
            process designed to meet the demands of modern industrial environments. From\n
            initial consultation through to long-term aftercare, our approach ensures\n
            compliance, efficiency, safety and long-lasting performance across all sectors\n
            throughout the UK.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "9wjZxT9RlE"
        "data" => [
          "text" => """
            Whether you require industrial fume\n
            extraction, dust control systems, LEV-compliant ventilation, or bespoke\n
            ductwork manufacture, our process ensures every system is designed, built and\n
            installed to exacting standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.09 ms
Input props
[
  "content" => [
    "time" => 1770890157788
    "blocks" => [
      [
        "id" => "N8DolYpury"
        "data" => [
          "text" => "Every project begins with a detailed industrial ventilation consultation to fully understand your facility, operational challenges and compliance obligations. We assess air quality issues, process requirements and statutory duties, including LEV, COSHH and HSG258 compliance, before recommending the most effective extraction solution. Where required, our engineers conduct on-site surveys across the UK"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "Z4sS0v_1Aw"
        "data" => [
          "text" => "Consultation includes:"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "c0AfB3FdHk"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "UK-wide site visits and surveys"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Assessment of air quality, fumes, dust and heat issues"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Guidance on LEV, COSHH and workplace safety compliance"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7495
  +content: [
    "time" => 1770890157788
    "blocks" => [
      [
        "id" => "N8DolYpury"
        "data" => [
          "text" => "Every project begins with a detailed industrial ventilation consultation to fully understand your facility, operational challenges and compliance obligations. We assess air quality issues, process requirements and statutory duties, including LEV, COSHH and HSG258 compliance, before recommending the most effective extraction solution. Where required, our engineers conduct on-site surveys across the UK"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "Z4sS0v_1Aw"
        "data" => [
          "text" => "Consultation includes:"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "c0AfB3FdHk"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "UK-wide site visits and surveys"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Assessment of air quality, fumes, dust and heat issues"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Guidance on LEV, COSHH and workplace safety compliance"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-primary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-primary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7539
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.03 ms
Input props
[
  "class" => "ap-button ap-button-secondary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-secondary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7580
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.81 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "12780"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7619
  +image: [
    "alt_text" => null
    "image_cropped" => "12780"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1770890089893
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7684
  +content: [
    "time" => 1770890089893
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1770890896347
    "blocks" => [
      [
        "id" => "izQ3G_UMNl"
        "data" => [
          "text" => """
            All systems are custom-designed in-house by\n
            our experienced engineering team. This allows us to produce bespoke industrial\n
            ventilation and extraction solutions tailored to your process, layout and\n
            performance requirements.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "lnIzvym1gl"
        "data" => [
          "text" => """
            Using advanced CAD/CAM design tools, we ensure\n
            precision, compliance and efficient manufacture from the outset, whether the\n
            project involves high-temperature fume extraction, heavy-duty dust extraction,\n
            or odour control systems.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7726
  +content: [
    "time" => 1770890896347
    "blocks" => [
      [
        "id" => "izQ3G_UMNl"
        "data" => [
          "text" => """
            All systems are custom-designed in-house by\n
            our experienced engineering team. This allows us to produce bespoke industrial\n
            ventilation and extraction solutions tailored to your process, layout and\n
            performance requirements.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "lnIzvym1gl"
        "data" => [
          "text" => """
            Using advanced CAD/CAM design tools, we ensure\n
            precision, compliance and efficient manufacture from the outset, whether the\n
            project involves high-temperature fume extraction, heavy-duty dust extraction,\n
            or odour control systems.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-primary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-primary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7771
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-secondary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-secondary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7812
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1780587478341
    "blocks" => [
      [
        "id" => "lNblFd6q6S"
        "data" => [
          "text" => """
            "Airmatic provided a bespoke alloy wheel oven solution that\n
            met our requirements perfectly. Their technical knowledge, professionalism and\n
            commitment to delivering a quality product were evident throughout the project.\n
            The equipment has performed exceptionally well and the support from the team\n
            has been first class."
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "1R74NlFp1R"
        "data" => [
          "text" => "<b>Ray McLellan, RIWS Alloy Wheel Remanufacturing Systems</b>"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7852
  +content: [
    "time" => 1780587478341
    "blocks" => [
      [
        "id" => "lNblFd6q6S"
        "data" => [
          "text" => """
            "Airmatic provided a bespoke alloy wheel oven solution that\n
            met our requirements perfectly. Their technical knowledge, professionalism and\n
            commitment to delivering a quality product were evident throughout the project.\n
            The equipment has performed exceptionally well and the support from the team\n
            has been first class."
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "1R74NlFp1R"
        "data" => [
          "text" => "<b>Ray McLellan, RIWS Alloy Wheel Remanufacturing Systems</b>"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.19 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7903
    -id: 12786
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6703 …}
    -children: Doctrine\ORM\PersistentCollection {#7905 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14250"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434471051
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ductwork designs for your site"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434484 {#7898
      date: 2026-02-18 17:08:04.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14250"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434471051
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ductwork designs for your site"
    ]
    -createdAt: DateTimeImmutable @1770891345 {#7895
      date: 2026-02-12 10:15:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434484 {#7897
      date: 2026-02-18 17:08:04.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#7922
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7903
    -id: 12786
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6703 …}
    -children: Doctrine\ORM\PersistentCollection {#7905 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14250"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434471051
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ductwork designs for your site"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434484 {#7898
      date: 2026-02-18 17:08:04.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14250"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434471051
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ductwork designs for your site"
    ]
    -createdAt: DateTimeImmutable @1770891345 {#7895
      date: 2026-02-12 10:15:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434484 {#7897
      date: 2026-02-18 17:08:04.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.75 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14250"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7983
  +image: [
    "alt_text" => null
    "image_cropped" => "14250"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1771434471051
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8043
  +content: [
    "time" => 1771434471051
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.25 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7910
    -id: 12791
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6703 …}
    -children: Doctrine\ORM\PersistentCollection {#7911 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14254"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434490799
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and industry standards"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434522 {#7907
      date: 2026-02-18 17:08:42.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14254"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434490799
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and industry standards"
    ]
    -createdAt: DateTimeImmutable @1770891373 {#7908
      date: 2026-02-12 10:16:13.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434522 {#7909
      date: 2026-02-18 17:08:42.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#8085
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7910
    -id: 12791
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6703 …}
    -children: Doctrine\ORM\PersistentCollection {#7911 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14254"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434490799
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and industry standards"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434522 {#7907
      date: 2026-02-18 17:08:42.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14254"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434490799
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and industry standards"
    ]
    -createdAt: DateTimeImmutable @1770891373 {#7908
      date: 2026-02-12 10:16:13.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434522 {#7909
      date: 2026-02-18 17:08:42.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.86 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14254"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8128
  +image: [
    "alt_text" => null
    "image_cropped" => "14254"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1771434490799
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8191
  +content: [
    "time" => 1771434490799
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.07 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7916
    -id: 12792
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6703 …}
    -children: Doctrine\ORM\PersistentCollection {#7917 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14258"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434527582
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Integration planning to streamline installation"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434554 {#7913
      date: 2026-02-18 17:09:14.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14258"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434527582
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Integration planning to streamline installation"
    ]
    -createdAt: DateTimeImmutable @1770891393 {#7914
      date: 2026-02-12 10:16:33.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434554 {#7915
      date: 2026-02-18 17:09:14.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#8233
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7916
    -id: 12792
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6703 …}
    -children: Doctrine\ORM\PersistentCollection {#7917 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14258"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434527582
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Integration planning to streamline installation"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434554 {#7913
      date: 2026-02-18 17:09:14.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14258"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434527582
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Integration planning to streamline installation"
    ]
    -createdAt: DateTimeImmutable @1770891393 {#7914
      date: 2026-02-12 10:16:33.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434554 {#7915
      date: 2026-02-18 17:09:14.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.71 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14258"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8276
  +image: [
    "alt_text" => null
    "image_cropped" => "14258"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1771434527582
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8339
  +content: [
    "time" => 1771434527582
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1771434561713
    "blocks" => [
      [
        "id" => "JIzCQHap1X"
        "data" => [
          "text" => """
            Manufacture takes place at our purpose-built\n
            facility in Bury, Greater Manchester, where we fabricate industrial ductwork,\n
            extraction systems and structural components to the highest quality standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "CMFSudwihd"
        "data" => [
          "text" => """
            By manufacturing in-house, we maintain full\n
            control over quality, tolerances and delivery times, producing systems designed\n
            for durability and performance in demanding industrial environments.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "FIuWYcJJ7h"
        "data" => [
          "text" => "<b>Our manufacturing capabilities include:</b>"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "g40FlNkU7z"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "Fully welded industrial ductwork and high-pressure systems"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Bespoke sheet metal fabrication"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Structural components built to engineered specifications"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8381
  +content: [
    "time" => 1771434561713
    "blocks" => [
      [
        "id" => "JIzCQHap1X"
        "data" => [
          "text" => """
            Manufacture takes place at our purpose-built\n
            facility in Bury, Greater Manchester, where we fabricate industrial ductwork,\n
            extraction systems and structural components to the highest quality standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "CMFSudwihd"
        "data" => [
          "text" => """
            By manufacturing in-house, we maintain full\n
            control over quality, tolerances and delivery times, producing systems designed\n
            for durability and performance in demanding industrial environments.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "FIuWYcJJ7h"
        "data" => [
          "text" => "<b>Our manufacturing capabilities include:</b>"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "g40FlNkU7z"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "Fully welded industrial ductwork and high-pressure systems"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Bespoke sheet metal fabrication"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Structural components built to engineered specifications"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-primary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-primary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8425
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-secondary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-secondary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8466
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.75 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14262"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8505
  +image: [
    "alt_text" => null
    "image_cropped" => "14262"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1771434561714
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8568
  +content: [
    "time" => 1771434561714
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1770892254431
    "blocks" => [
      [
        "id" => "SrdpOoQtdB"
        "data" => [
          "text" => """
            Our experienced installation teams manage the safe\n
            and efficient installation of industrial ventilation and extraction systems\n
            across the UK. We oversee logistics, sequencing and on-site coordination to\n
            minimise disruption to your operations.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "9MbxzaCA5G"
        "data" => [
          "text" => """
            All installers hold recognised industry\n
            accreditations including CSCS, PASMA and IPAF and we operate under SafeContractor\n
            approval, ensuring the highest safety and compliance standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "YyWdp4E64C"
        "data" => [
          "text" => "<b>Installation service benefits:</b>"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "QHPwPIYruA"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "End-to-end project management"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Fully qualified, safety-certified installation teams"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Safe, compliant and efficient system commissioning\n"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8607
  +content: [
    "time" => 1770892254431
    "blocks" => [
      [
        "id" => "SrdpOoQtdB"
        "data" => [
          "text" => """
            Our experienced installation teams manage the safe\n
            and efficient installation of industrial ventilation and extraction systems\n
            across the UK. We oversee logistics, sequencing and on-site coordination to\n
            minimise disruption to your operations.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "9MbxzaCA5G"
        "data" => [
          "text" => """
            All installers hold recognised industry\n
            accreditations including CSCS, PASMA and IPAF and we operate under SafeContractor\n
            approval, ensuring the highest safety and compliance standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "YyWdp4E64C"
        "data" => [
          "text" => "<b>Installation service benefits:</b>"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "QHPwPIYruA"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "End-to-end project management"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Fully qualified, safety-certified installation teams"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Safe, compliant and efficient system commissioning\n"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-primary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-primary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8652
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.05 ms
Input props
[
  "class" => "ap-button ap-button-secondary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-secondary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8693
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1771434592434
    "blocks" => [
      [
        "id" => "kdOTG86aH4"
        "data" => [
          "text" => """
            Our service continues long after installation.\n
            We provide industrial ventilation aftercare and maintenance programmes to\n
            ensure systems remain compliant, efficient and reliable throughout their\n
            lifespan.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "7h1bNeJocE"
        "data" => [
          "text" => "Our aftercare services include:"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "-nwHd5-yCc"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "<b>LEV testing and COSHH-compliant examinations</b>"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Fire damper inspection and testing"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Filter inspection, replacement and optimisation"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Access to genuine spare parts and repair services"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "On-site remedial works when required"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
      [
        "id" => "lkddOfYGS_"
        "data" => [
          "text" => """
            All service partners are carefully vetted to\n
            ensure work meets Airmatic’s quality, safety and compliance standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8733
  +content: [
    "time" => 1771434592434
    "blocks" => [
      [
        "id" => "kdOTG86aH4"
        "data" => [
          "text" => """
            Our service continues long after installation.\n
            We provide industrial ventilation aftercare and maintenance programmes to\n
            ensure systems remain compliant, efficient and reliable throughout their\n
            lifespan.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "7h1bNeJocE"
        "data" => [
          "text" => "Our aftercare services include:"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "-nwHd5-yCc"
        "data" => [
          "meta" => []
          "items" => [
            [
              "meta" => []
              "items" => []
              "content" => "<b>LEV testing and COSHH-compliant examinations</b>"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Fire damper inspection and testing"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Filter inspection, replacement and optimisation"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "Access to genuine spare parts and repair services"
            ]
            [
              "meta" => []
              "items" => []
              "content" => "On-site remedial works when required"
            ]
          ]
          "style" => "unordered"
        ]
        "type" => "list"
      ]
      [
        "id" => "lkddOfYGS_"
        "data" => [
          "text" => """
            All service partners are carefully vetted to\n
            ensure work meets Airmatic’s quality, safety and compliance standards.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-primary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-primary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8778
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 10.0 MiB 0.04 ms
Input props
[
  "class" => "ap-button ap-button-secondary"
  "linkButton" => null
]
Attributes
[
  "class" => "ap-button ap-button-secondary"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8819
  +linkButton: null
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.71 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14266"
  ]
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1"
]
Attributes
[
  "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1"
]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8858
  +image: [
    "alt_text" => null
    "image_cropped" => "14266"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1771434592435
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8921
  +content: [
    "time" => 1771434592435
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1770892394194
    "blocks" => [
      [
        "id" => "vhLC9f9KdA"
        "data" => [
          "text" => "Our proven approach delivers:"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8960
  +content: [
    "time" => 1770892394194
    "blocks" => [
      [
        "id" => "vhLC9f9KdA"
        "data" => [
          "text" => "Our proven approach delivers:"
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 10.0 MiB 1.02 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#9006
    -id: 12798
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9008 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14274"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434620969
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Complete transparency from consultation to aftercare"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434663 {#9001
      date: 2026-02-18 17:11:03.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14274"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434620969
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Complete transparency from consultation to aftercare"
    ]
    -createdAt: DateTimeImmutable @1770892400 {#8998
      date: 2026-02-12 10:33:20.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434663 {#9000
      date: 2026-02-18 17:11:03.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#9031
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#9006
    -id: 12798
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9008 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14274"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434620969
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Complete transparency from consultation to aftercare"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434663 {#9001
      date: 2026-02-18 17:11:03.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14274"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434620969
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Complete transparency from consultation to aftercare"
    ]
    -createdAt: DateTimeImmutable @1770892400 {#8998
      date: 2026-02-12 10:33:20.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434663 {#9000
      date: 2026-02-18 17:11:03.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 10.0 MiB 0.65 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14274"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#9090
  +image: [
    "alt_text" => null
    "image_cropped" => "14274"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 10.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1771434620969
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9153
  +content: [
    "time" => 1771434620969
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 12.0 MiB 1.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#9013
    -id: 12803
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9014 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14278"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434671324
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ventilation and extraction solutions"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434686 {#9010
      date: 2026-02-18 17:11:26.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14278"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434671324
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ventilation and extraction solutions"
    ]
    -createdAt: DateTimeImmutable @1770892425 {#9011
      date: 2026-02-12 10:33:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434686 {#9012
      date: 2026-02-18 17:11:26.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#9195
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#9013
    -id: 12803
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9014 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14278"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434671324
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ventilation and extraction solutions"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434686 {#9010
      date: 2026-02-18 17:11:26.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14278"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434671324
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Bespoke industrial ventilation and extraction solutions"
    ]
    -createdAt: DateTimeImmutable @1770892425 {#9011
      date: 2026-02-12 10:33:45.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434686 {#9012
      date: 2026-02-18 17:11:26.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 12.0 MiB 0.67 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14278"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#9238
  +image: [
    "alt_text" => null
    "image_cropped" => "14278"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 12.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1771434671324
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9298
  +content: [
    "time" => 1771434671324
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 12.0 MiB 1.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#9019
    -id: 12804
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9020 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14282"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434692140
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and environmental regulations"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434706 {#9016
      date: 2026-02-18 17:11:46.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14282"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434692140
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and environmental regulations"
    ]
    -createdAt: DateTimeImmutable @1770892446 {#9017
      date: 2026-02-12 10:34:06.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434706 {#9018
      date: 2026-02-18 17:11:46.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#9340
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#9019
    -id: 12804
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9020 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14282"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434692140
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and environmental regulations"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434706 {#9016
      date: 2026-02-18 17:11:46.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14282"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434692140
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Full compliance with UK safety and environmental regulations"
    ]
    -createdAt: DateTimeImmutable @1770892446 {#9017
      date: 2026-02-12 10:34:06.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434706 {#9018
      date: 2026-02-18 17:11:46.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 12.0 MiB 0.70 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14282"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#9383
  +image: [
    "alt_text" => null
    "image_cropped" => "14282"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 12.0 MiB 0.04 ms
Input props
[
  "content" => [
    "time" => 1771434692140
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9443
  +content: [
    "time" => 1771434692140
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Datablock ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender 12.0 MiB 1.05 ms
Input props
[
  "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#9025
    -id: 12805
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9026 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14286"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434747007
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Long-lasting, high-performance systems built for demanding environments"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434749 {#9022
      date: 2026-02-18 17:12:29.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14286"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434747007
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Long-lasting, high-performance systems built for demanding environments"
    ]
    -createdAt: DateTimeImmutable @1770892468 {#9023
      date: 2026-02-12 10:34:28.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434749 {#9024
      date: 2026-02-18 17:12:29.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#9485
  +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436
    -id: 9808
    -parent: null
    -pages: Doctrine\ORM\PersistentCollection {#2434 …}
    -canonicalPage: null
    -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …}
    -socialShareImage: null
    -template: "standard"
    -title: "Our Process | Design to Installation | Airmatic UK"
    -description: "Discover Airmatic’s end-to-end process, from consultation and design to fabrication, installation and ongoing support for extraction systems."
    -keywords: null
    -position: 23
    -accessLevel: 1
    -enabled: true
    -name: "Process"
    -slug: "process"
    -excludeSlug: false
    -inSitemap: true
    -inMenu: true
    -redirects: Doctrine\ORM\PersistentCollection {#2431 …}
    +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 @1772016259 {#2527
      date: 2026-02-25 10:44:19.0 UTC (+00:00)
    }
    -data: null
    -createdAt: DateTimeImmutable @1769592689 {#2531
      date: 2026-01-28 09:31:29.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1784906997 {#2427
      date: 2026-07-24 15:29:57.0 UTC (+00:00)
    }
    -updatedBy: "stephenshaw"
    -updatedFrom: "94.7.219.51"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#9025
    -id: 12805
    -className: null
    -classId: null
    -name: "Feature Card Image"
    -global: null
    -template: "image-card-image"
    -enabled: true
    -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6727 …}
    -children: Doctrine\ORM\PersistentCollection {#9026 …}
    -position: 1
    -preview: false
    -publishedTemplate: """
      <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n
              <div class="">\n
                  <div class="">\n
                      {% if datablock.has('image') %}\n
                          <div class="ap-card-media-top ap-position-z-index-4">\n
                              <picture>\n
                                  <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n
                              </picture>\n
                          </div>\n
                      {% endif %}\n
                      <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n
                          {% if datablock.has(['heading']) %}\n
                              <h4>{{ datablock.value('heading') }}</h4>\n
                          {% endif %}\n
                          {% if datablock.has(['content']) %}\n
                              <div class="ap-content">\n
                                  <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n
                              </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
          </a>\n
      \n
      """
    -publishedData: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14286"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434747007
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Long-lasting, high-performance systems built for demanding environments"
    ]
    -published: true
    -publishedAt: DateTimeImmutable @1771434749 {#9022
      date: 2026-02-18 17:12:29.0 UTC (+00:00)
    }
    -data: [
      "link" => [
        "type" => "internal"
        "link_data" => [
          "anchor" => null
          "external" => null
          "internal" => null
        ]
        "button_text" => null
        "show_button" => false
      ]
      "image" => [
        "alt_text" => null
        "image_cropped" => "14286"
      ]
      "theme" => "ap-theme-black"
      "content" => [
        "time" => 1771434747007
        "blocks" => []
        "version" => "2.31.1"
      ]
      "heading" => "Long-lasting, high-performance systems built for demanding environments"
    ]
    -createdAt: DateTimeImmutable @1770892468 {#9023
      date: 2026-02-12 10:34:28.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771434749 {#9024
      date: 2026-02-18 17:12:29.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
    -publishSchedule: null
  }
  -twig: Twig\Environment {#249 …}
  -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#1476 …}
  -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#1566 …}
  -visualEditorContext: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}
Render:Image ApKnowhow\ApEchoBundle\Twig\Components\Render\Image 12.0 MiB 0.66 ms
Input props
[
  "image" => [
    "alt_text" => null
    "image_cropped" => "14286"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#9528
  +image: [
    "alt_text" => null
    "image_cropped" => "14286"
  ]
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 12.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1771434747007
    "blocks" => []
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9588
  +content: [
    "time" => 1771434747007
    "blocks" => []
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:RichText ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText 12.0 MiB 0.05 ms
Input props
[
  "content" => [
    "time" => 1784899614246
    "blocks" => [
      [
        "id" => "L4qxTGw8TZ"
        "data" => [
          "text" => "Contact Us"
          "level" => 6
        ]
        "type" => "header"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "fVv3S3gGGL"
        "data" => [
          "text" => "Request a Consultation with our experts"
          "level" => 3
        ]
        "type" => "header"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "LdIe0g1Ae2"
        "data" => [
          "text" => """
            Whether you are managing dust, fumes, odours,\n
            heat or complex air quality challenges, Airmatic’s structured process ensures\n
            peace of mind, from first initial enquiry through to long-term system support\n
            in the years to come.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "MDiyyRwMON"
        "data" => [
          "text" => """
            Reach out to discuss your industrial ventilation, ductwork\n
            or extraction system requirements anywhere in the UK.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9633
  +content: [
    "time" => 1784899614246
    "blocks" => [
      [
        "id" => "L4qxTGw8TZ"
        "data" => [
          "text" => "Contact Us"
          "level" => 6
        ]
        "type" => "header"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "fVv3S3gGGL"
        "data" => [
          "text" => "Request a Consultation with our experts"
          "level" => 3
        ]
        "type" => "header"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "LdIe0g1Ae2"
        "data" => [
          "text" => """
            Whether you are managing dust, fumes, odours,\n
            heat or complex air quality challenges, Airmatic’s structured process ensures\n
            peace of mind, from first initial enquiry through to long-term system support\n
            in the years to come.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
      [
        "id" => "MDiyyRwMON"
        "data" => [
          "text" => """
            Reach out to discuss your industrial ventilation, ductwork\n
            or extraction system requirements anywhere in the UK.
            """
        ]
        "type" => "paragraph"
        "tunes" => [
          "alignment" => [
            "alignment" => "left"
          ]
        ]
      ]
    ]
    "version" => "2.31.1"
  ]
  -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …}
}
Render:Form ApKnowhow\ApEchoBundle\Twig\Components\Render\FormRender 12.0 MiB 3.35 ms
Input props
[
  "template" => "58452"
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\FormRender {#9693
  +template: "58452"
  +form: Symfony\Component\Form\Form {#9806 …}
  +initialised: true
  +registry: ApKnowhow\ApEchoBundle\Registry\FormTemplateRegistry {#2174 …}
  +formFactory: Symfony\Component\Form\FormFactory {#9692 …}
  -siteSettingsManager: ApKnowhow\ApEchoBundle\Service\Manager\SiteSettingsManager {#819 …}
  -formConfiguration: ApKnowhow\ApEchoBundle\Service\Form\FormConfiguration {#2237 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 12.0 MiB 3.46 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2747
    -id: 10349
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2707 …}
    -name: "Extraction"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2742 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8714
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770748 {#2744
      date: 2026-01-30 10:59:08.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406272 {#2740
      date: 2026-02-18 09:17:52.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10120
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10139 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 12.0 MiB 1.00 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10139 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10160
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10139 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 12.0 MiB 2.65 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2759
    -id: 10354
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2707 …}
    -name: "LEV Testing"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2760 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9164
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770833 {#2757
      date: 2026-01-30 11:00:33.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406272 {#2758
      date: 2026-02-18 09:17:52.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10223
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10239 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 12.0 MiB 0.89 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10239 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10260
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10239 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 12.0 MiB 3.36 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2764
    -id: 10350
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2707 …}
    -name: "Industrial Dust Extraction"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2765 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 11078
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770772 {#2762
      date: 2026-01-30 10:59:32.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406272 {#2763
      date: 2026-02-18 09:17:52.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10306
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10322 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 12.0 MiB 0.95 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10322 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10343
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10322 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 12.0 MiB 3.21 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2769
    -id: 10351
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2707 …}
    -name: "Fume Extraction"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2770 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 11079
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770784 {#2767
      date: 2026-01-30 10:59:44.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406272 {#2768
      date: 2026-02-18 09:17:52.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10406
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10422 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 12.0 MiB 0.95 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10422 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10443
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10422 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 12.0 MiB 3.21 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2774
    -id: 14017
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2707 …}
    -name: "Industrial Ventilation Systems"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2775 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 11080
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1771406262 {#2772
      date: 2026-02-18 09:17:42.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406272 {#2773
      date: 2026-02-18 09:17:52.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10506
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10522 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 12.0 MiB 0.94 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10522 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10543
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10522 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 12.0 MiB 3.28 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2784
    -id: 10356
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2749 …}
    -name: "Fabrication"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2787 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8715
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770856 {#2785
      date: 2026-01-30 11:00:56.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406019 {#2788
      date: 2026-02-18 09:13:39.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10606
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10622 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 12.0 MiB 0.99 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10622 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10643
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10622 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 3.65 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2797
    -id: 10357
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2749 …}
    -name: "High Integrity Ductwork"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2798 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9804
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770882 {#2795
      date: 2026-01-30 11:01:22.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406019 {#2796
      date: 2026-02-18 09:13:39.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10706
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10722 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.95 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10722 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10743
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10722 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 3.32 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2802
    -id: 10358
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2749 …}
    -name: "DW114 Duckwork"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2803 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9805
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770897 {#2800
      date: 2026-01-30 11:01:37.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406019 {#2801
      date: 2026-02-18 09:13:39.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10806
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10822 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.96 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10822 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10843
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10822 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 3.26 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2807
    -id: 10359
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2749 …}
    -name: "Bespoke Steel Fabrication"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2808 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9806
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770914 {#2805
      date: 2026-01-30 11:01:54.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406019 {#2806
      date: 2026-02-18 09:13:39.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#10906
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10922 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.95 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10922 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10943
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10922 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 3.24 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2811
    -id: 14014
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2749 …}
    -name: "Ductwork Stainless Steel"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2812 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 11493
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1771406019 {#2810
      date: 2026-02-18 09:13:39.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -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 {#11006
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11022 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.97 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11022 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11043
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11022 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 2.88 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2821
    -id: 10361
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2780 …}
    -name: "Company"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2824 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8717
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770938 {#2822
      date: 2026-01-30 11:02:18.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406155 {#2825
      date: 2026-02-18 09:15:55.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11106
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11122 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.96 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11122 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11143
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11122 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 2.89 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2834
    -id: 10362
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2780 …}
    -name: "Contact"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2835 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8718
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770954 {#2832
      date: 2026-01-30 11:02:34.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406155 {#2833
      date: 2026-02-18 09:15:55.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11189
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11205 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.97 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11205 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11226
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11205 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 2.86 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2839
    -id: 10365
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2780 …}
    -name: "Process"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2840 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9808
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770970 {#2837
      date: 2026-01-30 11:02:50.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406155 {#2838
      date: 2026-02-18 09:15:55.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11272
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11288 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.95 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11288 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11309
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11288 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 3.43 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2844
    -id: 10363
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2780 …}
    -name: "Careers"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2845 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 9809
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769770963 {#2842
      date: 2026-01-30 11:02:43.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406155 {#2843
      date: 2026-02-18 09:15:55.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11355
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11371 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 1.01 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11371 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11392
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11371 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 2.91 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2849
    -id: 14016
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2780 …}
    -name: "Knowledge Hub"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2850 …}
    -enabled: true
    -position: 5
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8716
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1771406150 {#2847
      date: 2026-02-18 09:15:50.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1771406155 {#2848
      date: 2026-02-18 09:15:55.0 UTC (+00:00)
    }
    -updatedBy: "christian"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11455
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11471 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.98 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11471 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11492
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11471 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 2.92 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2859
    -id: 9783
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2817 …}
    -name: "Contact Airmatic"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2862 …}
    -enabled: true
    -position: 1
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8718
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1769590811 {#2860
      date: 2026-01-28 09:00:11.0 UTC (+00:00)
    }
    -createdBy: "christian"
    -createdFrom: "62.6.61.34"
    -updatedAt: DateTimeImmutable @1769591267 {#2863
      date: 2026-01-28 09:07:47.0 UTC (+00:00)
    }
    -updatedBy: "alexhindley"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11538
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11554 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 0.98 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11554 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11575
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11554 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 4.91 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2872
    -id: 8855
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2817 …}
    -name: "Terms"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2873 …}
    -enabled: true
    -position: 2
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8851
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768837729 {#2870
      date: 2026-01-19 15:48:49.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1769591267 {#2871
      date: 2026-01-28 09:07:47.0 UTC (+00:00)
    }
    -updatedBy: "alexhindley"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11621
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11637 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 1.56 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11637 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11658
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11637 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 4.86 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2877
    -id: 8856
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2817 …}
    -name: "Privacy"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2878 …}
    -enabled: true
    -position: 3
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8852
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768837741 {#2875
      date: 2026-01-19 15:49:01.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1769591267 {#2876
      date: 2026-01-28 09:07:47.0 UTC (+00:00)
    }
    -updatedBy: "alexhindley"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11721
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11737 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 1.53 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11737 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11758
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11737 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Render:MenuLink ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink 14.0 MiB 4.24 ms
Input props
[
  "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2882
    -id: 8857
    -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2817 …}
    -name: "Cookies"
    -type: "internal"
    -parent: null
    -menuItems: Doctrine\ORM\PersistentCollection {#2883 …}
    -enabled: true
    -position: 4
    -data: [
      "anchor" => null
      "external" => null
      "internal" => 8853
      "cssClasses" => null
    ]
    -link: ""
    -createdAt: DateTimeImmutable @1768837753 {#2880
      date: 2026-01-19 15:49:13.0 UTC (+00:00)
    }
    -createdBy: "alexhindley"
    -createdFrom: "192.168.65.1"
    -updatedAt: DateTimeImmutable @1769591267 {#2881
      date: 2026-01-28 09:07:47.0 UTC (+00:00)
    }
    -updatedBy: "alexhindley"
    -updatedFrom: "62.6.61.34"
    #deletedBy: null
    #deletedFrom: null
    #deletedAt: null
  }
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink {#11821
  +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11837 …}
}
Render:Button ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender 14.0 MiB 1.33 ms
Input props
[
  "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11837 …}
]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11858
  +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11837 …}
  -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …}
  -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …}
}
Editor:VisualEditorBridge ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge 14.0 MiB 0.17 ms
Input props
[]
Attributes
[]
Component
ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#11920
  -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6561 …}
}