Components
6
Twig Components
159
Render Count
145
ms
Render Time
16.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
67 | 37.44ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
53 | 108.10ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
21 | 0.65ms |
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
14 | 52.71ms |
| Render:Image |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"site/components/image.html.twig |
3 | 3.07ms |
| Editor:VisualEditorBridge |
"ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge"@ApEcho/editor/_visual_editor_bridge.html.twig |
1 | 0.12ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.61 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 : 2026-01-19 11:06:52.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784793698 {#3315 : 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 | 16.0 MiB | 0.43 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 | 16.0 MiB | 1.22 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 : 2026-01-30 11:02:50.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#3327 : 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 | 16.0 MiB | 0.29 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 | 16.0 MiB | 1.20 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 : 2026-01-27 14:48:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793711 {#3332 : 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 | 16.0 MiB | 0.29 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 | 16.0 MiB | 1.26 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 : 2026-01-27 14:49:22.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793719 {#3337 : 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 | 16.0 MiB | 0.34 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 | 16.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 : 2026-01-27 14:49:51.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784819015 {#3342 : 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 | 16.0 MiB | 0.32 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 | 16.0 MiB | 1.36 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 : 2026-01-27 14:50:23.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793737 {#3347 : 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 | 16.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 | 16.0 MiB | 1.41 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 : 2026-01-27 14:50:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793747 {#3352 : 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 | 16.0 MiB | 0.35 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 | 16.0 MiB | 1.56 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 : 2026-01-27 14:55:57.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802388 {#3307 : 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 | 16.0 MiB | 0.40 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 | 16.0 MiB | 1.55 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 : 2026-01-27 14:57:10.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802398 {#4117 : 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 | 16.0 MiB | 0.40 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 | 16.0 MiB | 1.65 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 : 2026-01-27 14:57:40.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802410 {#4122 : 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 | 16.0 MiB | 0.41 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 | 16.0 MiB | 1.66 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 : 2026-01-27 14:58:17.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802419 {#4127 : 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 | 16.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 | 16.0 MiB | 1.65 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 : 2026-02-05 11:51:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802430 {#4132 : 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 | 16.0 MiB | 0.42 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 | 16.0 MiB | 1.70 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 : 2026-01-27 14:58:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#4114 : 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 | 16.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 | 16.0 MiB | 1.73 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 : 2026-01-27 14:59:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1783518753 {#4645 : 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 | 16.0 MiB | 0.48 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 | 16.0 MiB | 1.74 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 : 2026-01-19 11:07:26.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1783518753 {#4650 : 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 {#4867 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4883 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4883 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4904 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4883 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.88 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 : 2026-07-01 13:26:06.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782986950 {#4660 : 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 {#4967 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4983 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4983 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5004 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4983 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.91 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 : 2026-01-19 11:07:57.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1783518749 {#2732 : 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 {#5064 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5083 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.51 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5083 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5104 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5083 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.50 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 : 2026-01-19 11:06:52.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784793698 {#3315 : 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 {#5170 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5186 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5186 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5207 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5186 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.48 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 : 2026-01-30 11:02:50.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#3327 : 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 {#5253 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5269 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5269 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5290 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5269 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.48 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 : 2026-01-27 14:48:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793711 {#3332 : 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 {#5336 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5352 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5352 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5373 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5352 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.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 : 2026-01-27 14:49:22.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793719 {#3337 : 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 {#5419 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5435 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5435 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5456 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5435 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.47 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 : 2026-01-27 14:49:51.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784819015 {#3342 : 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 {#5502 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5518 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5518 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5539 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5518 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.52 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 : 2026-01-27 14:50:23.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793737 {#3347 : 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 {#5585 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5601 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5601 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5622 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5601 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.46 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 : 2026-01-27 14:50:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784793747 {#3352 : 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 {#5668 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5684 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5684 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5705 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5684 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.47 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 : 2026-01-27 14:55:57.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802388 {#3307 : 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 {#5751 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5767 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5767 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5788 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5767 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.47 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 : 2026-01-27 14:57:10.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802398 {#4117 : 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 {#5834 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5850 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5850 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5871 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5850 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.48 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 : 2026-01-27 14:57:40.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802410 {#4122 : 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 {#5917 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5933 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5933 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5954 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5933 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.46 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 : 2026-01-27 14:58:17.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802419 {#4127 : 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 {#6000 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6016 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6016 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6037 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6016 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.48 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 : 2026-02-05 11:51:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1784802430 {#4132 : 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 {#6083 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6099 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6099 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6120 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6099 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.47 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 : 2026-01-27 14:58:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#4114 : 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 {#6166 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6182 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6182 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6203 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6182 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.48 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 : 2026-01-27 14:59:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1783518753 {#4645 : 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 {#6249 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6265 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6265 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6286 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6265 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.49 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 : 2026-01-19 11:07:26.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1783518753 {#4650 : 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 {#6332 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6348 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6348 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6369 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6348 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.48 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 : 2026-07-01 13:26:06.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1782986950 {#4660 : 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 {#6415 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6431 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6431 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6452 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6431 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 1.49 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 : 2026-01-19 11:07:57.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1783518749 {#2732 : 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 {#6495 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6511 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6511 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6532 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6511 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 16.0 MiB | 36.52 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.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 {#6579 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.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 {#6578 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 16.0 MiB | 2.18 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Alt" "image_cropped" => "9007" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7072 +image: [ "alt_text" => "Alt" "image_cropped" => "9007" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1769792640908 "blocks" => [ [ "id" => "hzrOIDxJzr" "data" => [ "text" => "Advanced Extraction Solutions for Safer, Cleaner Workplaces " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7300 +content: [ "time" => 1769792640908 "blocks" => [ [ "id" => "hzrOIDxJzr" "data" => [ "text" => "Advanced Extraction Solutions for Safer, Cleaner Workplaces " ] "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 | 16.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary " "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7342 #type: "internal" #text: "Request a Consultation" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7348 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7342 #type: "internal" #text: "Request a Consultation" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-secondary " "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7387 #type: "internal" #text: "Learn about our solutions" #linkData: "9797" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-secondary " ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7393 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7387 #type: "internal" #text: "Learn about our solutions" #linkData: "9797" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771861274654 "blocks" => [ [ "id" => "GQCg2LfFCD" "data" => [ "text" => "Efficient extraction isn’t just about compliance—it’s about creating a safe, productive environment for your team. Since 1998, Airmatic has been designing and installing high-performance LEV systems across the UK. Whether it’s fumes, dust, odour, or trim, our solutions are built to keep your workplace safe and efficient." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7445 +content: [ "time" => 1771861274654 "blocks" => [ [ "id" => "GQCg2LfFCD" "data" => [ "text" => "Efficient extraction isn’t just about compliance—it’s about creating a safe, productive environment for your team. Since 1998, Airmatic has been designing and installing high-performance LEV systems across the UK. Whether it’s fumes, dust, odour, or trim, our solutions are built to keep your workplace safe and efficient." ] "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 | 16.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7481 #type: "internal" #text: "Speak to an Expert Today" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } "class" => "ap-button ap-button-primary m-t-30" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary m-t-30" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7487 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#7481 #type: "internal" #text: "Speak to an Expert Today" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 16.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7532 -id: 10475 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7534 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\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" => "10477" ] "content" => [ "time" => 1769798387558 "blocks" => [ [ "id" => "yu0Hpoarp3" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Protect staff health and wellbeing" ] -published: true -publishedAt: DateTimeImmutable @1769798390 {#7527 : 2026-01-30 18:39:50.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" => "10477" ] "content" => [ "time" => 1769798387558 "blocks" => [ [ "id" => "yu0Hpoarp3" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Protect staff health and wellbeing" ] -createdAt: DateTimeImmutable @1769797742 {#7524 : 2026-01-30 18:29:02.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770135534 {#7526 : 2026-02-03 16:18:54.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 {#7557 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7532 -id: 10475 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7534 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\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" => "10477" ] "content" => [ "time" => 1769798387558 "blocks" => [ [ "id" => "yu0Hpoarp3" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Protect staff health and wellbeing" ] -published: true -publishedAt: DateTimeImmutable @1769798390 {#7527 : 2026-01-30 18:39:50.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" => "10477" ] "content" => [ "time" => 1769798387558 "blocks" => [ [ "id" => "yu0Hpoarp3" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Protect staff health and wellbeing" ] -createdAt: DateTimeImmutable @1769797742 {#7524 : 2026-01-30 18:29:02.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770135534 {#7526 : 2026-02-03 16:18:54.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1769798387558 "blocks" => [ [ "id" => "yu0Hpoarp3" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7645 +content: [ "time" => 1769798387558 "blocks" => [ [ "id" => "yu0Hpoarp3" "data" => [ "text" => " " ] "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 | 16.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7539 -id: 10489 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7540 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\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" => "10490" ] "content" => [ "time" => 1769955433930 "blocks" => [ [ "id" => "TMsP9mDLzu" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Maintain compliance with HSE regulations" ] -published: true -publishedAt: DateTimeImmutable @1769955435 {#7536 : 2026-02-01 14:17:15.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" => "10490" ] "content" => [ "time" => 1769955433930 "blocks" => [ [ "id" => "TMsP9mDLzu" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Maintain compliance with HSE regulations" ] -createdAt: DateTimeImmutable @1769799792 {#7537 : 2026-01-30 19:03:12.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770135534 {#7538 : 2026-02-03 16:18:54.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 {#7687 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7539 -id: 10489 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7540 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\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" => "10490" ] "content" => [ "time" => 1769955433930 "blocks" => [ [ "id" => "TMsP9mDLzu" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Maintain compliance with HSE regulations" ] -published: true -publishedAt: DateTimeImmutable @1769955435 {#7536 : 2026-02-01 14:17:15.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" => "10490" ] "content" => [ "time" => 1769955433930 "blocks" => [ [ "id" => "TMsP9mDLzu" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Maintain compliance with HSE regulations" ] -createdAt: DateTimeImmutable @1769799792 {#7537 : 2026-01-30 19:03:12.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770135534 {#7538 : 2026-02-03 16:18:54.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1769955433930 "blocks" => [ [ "id" => "TMsP9mDLzu" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7753 +content: [ "time" => 1769955433930 "blocks" => [ [ "id" => "TMsP9mDLzu" "data" => [ "text" => " " ] "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 | 16.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7545 -id: 10506 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7546 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\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" => "13798" ] "content" => [ "time" => 1771259936619 "blocks" => [ [ "id" => "FYBEq0HanG" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Reduce sick leave and improve productivity" ] -published: true -publishedAt: DateTimeImmutable @1771259978 {#7542 : 2026-02-16 16:39:38.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" => "13798" ] "content" => [ "time" => 1771259936619 "blocks" => [ [ "id" => "FYBEq0HanG" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Reduce sick leave and improve productivity" ] -createdAt: DateTimeImmutable @1769955476 {#7543 : 2026-02-01 14:17:56.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "31.50.19.192" -updatedAt: DateTimeImmutable @1771259978 {#7544 : 2026-02-16 16:39:38.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 {#7795 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7545 -id: 10506 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7546 …} -position: 3 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\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" => "13798" ] "content" => [ "time" => 1771259936619 "blocks" => [ [ "id" => "FYBEq0HanG" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Reduce sick leave and improve productivity" ] -published: true -publishedAt: DateTimeImmutable @1771259978 {#7542 : 2026-02-16 16:39:38.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" => "13798" ] "content" => [ "time" => 1771259936619 "blocks" => [ [ "id" => "FYBEq0HanG" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Reduce sick leave and improve productivity" ] -createdAt: DateTimeImmutable @1769955476 {#7543 : 2026-02-01 14:17:56.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "31.50.19.192" -updatedAt: DateTimeImmutable @1771259978 {#7544 : 2026-02-16 16:39:38.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771259936619 "blocks" => [ [ "id" => "FYBEq0HanG" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7860 +content: [ "time" => 1771259936619 "blocks" => [ [ "id" => "FYBEq0HanG" "data" => [ "text" => " " ] "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 | 16.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#7551 -id: 10750 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7552 …} -position: 4 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => "alt" "image_cropped" => "13807" ] "content" => [ "time" => 1771259980445 "blocks" => [ [ "id" => "qWAwaFv_Qi" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Prevent costly explosions and equipment damage" ] -published: true -publishedAt: DateTimeImmutable @1771260559 {#7548 : 2026-02-16 16:49:19.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" => "alt" "image_cropped" => "13807" ] "content" => [ "time" => 1771259980445 "blocks" => [ [ "id" => "qWAwaFv_Qi" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Prevent costly explosions and equipment damage" ] -createdAt: DateTimeImmutable @1770049028 {#7549 : 2026-02-02 16:17:08.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771260559 {#7550 : 2026-02-16 16:49:19.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 {#7902 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#7551 -id: 10750 -className: null -classId: null -name: "Card Image" -global: null -template: "expanding-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6696 …} -children: Doctrine\ORM\PersistentCollection {#7552 …} -position: 4 -preview: false -publishedTemplate: """ {% if datablock.has(['image']) %}\n <div class="panel panel-{{ random() }}" style="background-image: url({{ get_cropped_image(datablock.value('image', 'array'), '', false) }});">\n <div class="panel-content">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n {% endif %}\n </div>\n </div>\n {% endif %}\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => "alt" "image_cropped" => "13807" ] "content" => [ "time" => 1771259980445 "blocks" => [ [ "id" => "qWAwaFv_Qi" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Prevent costly explosions and equipment damage" ] -published: true -publishedAt: DateTimeImmutable @1771260559 {#7548 : 2026-02-16 16:49:19.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" => "alt" "image_cropped" => "13807" ] "content" => [ "time" => 1771259980445 "blocks" => [ [ "id" => "qWAwaFv_Qi" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Prevent costly explosions and equipment damage" ] -createdAt: DateTimeImmutable @1770049028 {#7549 : 2026-02-02 16:17:08.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771260559 {#7550 : 2026-02-16 16:49:19.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771259980445 "blocks" => [ [ "id" => "qWAwaFv_Qi" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7967 +content: [ "time" => 1771259980445 "blocks" => [ [ "id" => "qWAwaFv_Qi" "data" => [ "text" => " " ] "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 | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1769955978475 "blocks" => [ [ "id" => "OooiSTvSIV" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Assessment: On-site evaluation of your processes and risks." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "TEBb4wNFUD" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Design: Custom LEV system tailored to your facility and needs." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "j0tWBd2iGv" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Installation: Professional setup ensuring minimal disruption." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "3Ri1kFyCTY" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Testing & Commissioning: Validate performance, efficiency, and safety." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "xd2JPCibVU" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Ongoing Support: Maintenance and LEV testing to ensure continuous compliance. " ] ] "style" => "ordered" ] "type" => "list" ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8012 +content: [ "time" => 1769955978475 "blocks" => [ [ "id" => "OooiSTvSIV" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Assessment: On-site evaluation of your processes and risks." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "TEBb4wNFUD" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Design: Custom LEV system tailored to your facility and needs." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "j0tWBd2iGv" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Installation: Professional setup ensuring minimal disruption." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "3Ri1kFyCTY" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Testing & Commissioning: Validate performance, efficiency, and safety." ] ] "style" => "ordered" ] "type" => "list" ] [ "id" => "xd2JPCibVU" "data" => [ "meta" => [ "counterType" => "numeric" ] "items" => [ [ "meta" => [] "items" => [] "content" => "Ongoing Support: Maintenance and LEV testing to ensure continuous compliance. " ] ] "style" => "ordered" ] "type" => "list" ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8051 #type: "internal" #text: "Book a Consultation" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8057 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8051 #type: "internal" #text: "Book a Consultation" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.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 {#8098 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771861287858 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8144 +content: [ "time" => 1771861287858 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.02 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => null "class" => "ap-button ap-button-primary" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8185 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.02 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => null "class" => "ap-button ap-button-secondary" ] |
|||
| Attributes | [ "class" => "ap-button ap-button-secondary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8226 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 16.0 MiB | 1.42 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8269 -id: 14020 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8271 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11078 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408753479 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Almost every industrial process produces dust, which can affect health, productivity, and product quality. Airmatic designs and installs dust extraction systems of any size." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Dust Extraction System" ] -published: true -publishedAt: DateTimeImmutable @1771408771 {#8264 : 2026-02-18 09:59:31.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11078 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408753479 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Almost every industrial process produces dust, which can affect health, productivity, and product quality. Airmatic designs and installs dust extraction systems of any size." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Dust Extraction System" ] -createdAt: DateTimeImmutable @1771408735 {#8138 : 2026-02-18 09:58:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408775 {#8263 : 2026-02-18 09:59:35.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 {#8300 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8269 -id: 14020 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8271 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11078 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408753479 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Almost every industrial process produces dust, which can affect health, productivity, and product quality. Airmatic designs and installs dust extraction systems of any size." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Dust Extraction System" ] -published: true -publishedAt: DateTimeImmutable @1771408771 {#8264 : 2026-02-18 09:59:31.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11078 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408753479 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Almost every industrial process produces dust, which can affect health, productivity, and product quality. Airmatic designs and installs dust extraction systems of any size." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Dust Extraction System" ] -createdAt: DateTimeImmutable @1771408735 {#8138 : 2026-02-18 09:58:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408775 {#8263 : 2026-02-18 09:59:35.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771408753479 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Almost every industrial process produces dust, which can affect health, productivity, and product quality. Airmatic designs and installs dust extraction systems of any size." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8369 +content: [ "time" => 1771408753479 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Almost every industrial process produces dust, which can affect health, productivity, and product quality. Airmatic designs and installs dust extraction systems of any size." ] "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 | 16.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8276 -id: 14021 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8277 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11079 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408791996 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Harmful fumes can be produced in many processes—from chemical handling to automotive repair. Our LEV fume extraction systems protect your team and prevent fire or explosion risks." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Fume Extraction System" ] -published: true -publishedAt: DateTimeImmutable @1771408798 {#8273 : 2026-02-18 09:59:58.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11079 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408791996 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Harmful fumes can be produced in many processes—from chemical handling to automotive repair. Our LEV fume extraction systems protect your team and prevent fire or explosion risks." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Fume Extraction System" ] -createdAt: DateTimeImmutable @1771408775 {#8274 : 2026-02-18 09:59:35.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408805 {#8275 : 2026-02-18 10:00:05.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 {#8422 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8276 -id: 14021 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8277 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11079 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408791996 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Harmful fumes can be produced in many processes—from chemical handling to automotive repair. Our LEV fume extraction systems protect your team and prevent fire or explosion risks." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Fume Extraction System" ] -published: true -publishedAt: DateTimeImmutable @1771408798 {#8273 : 2026-02-18 09:59:58.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11079 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408791996 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Harmful fumes can be produced in many processes—from chemical handling to automotive repair. Our LEV fume extraction systems protect your team and prevent fire or explosion risks." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Fume Extraction System" ] -createdAt: DateTimeImmutable @1771408775 {#8274 : 2026-02-18 09:59:35.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408805 {#8275 : 2026-02-18 10:00:05.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771408791996 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Harmful fumes can be produced in many processes—from chemical handling to automotive repair. Our LEV fume extraction systems protect your team and prevent fire or explosion risks." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8472 +content: [ "time" => 1771408791996 "blocks" => [ [ "id" => "7gmjfW5nln" "data" => [ "text" => "Harmful fumes can be produced in many processes—from chemical handling to automotive repair. Our LEV fume extraction systems protect your team and prevent fire or explosion risks." ] "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 | 16.0 MiB | 1.34 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8282 -id: 14022 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8283 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11080 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408833457 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => """ Ensure optimal air quality and circulation throughout your facility with Airmatic’s tailored ventilation solutions.<a href="https://dev.airmatic.apknowhow.co.uk/industrial-ventilation-systems">\n \n </a> """ ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Ventilation Systems" ] -published: true -publishedAt: DateTimeImmutable @1771408839 {#8279 : 2026-02-18 10:00:39.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11080 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408833457 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => """ Ensure optimal air quality and circulation throughout your facility with Airmatic’s tailored ventilation solutions.<a href="https://dev.airmatic.apknowhow.co.uk/industrial-ventilation-systems">\n \n </a> """ ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Ventilation Systems" ] -createdAt: DateTimeImmutable @1771408805 {#8280 : 2026-02-18 10:00:05.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408842 {#8281 : 2026-02-18 10:00: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 {#8524 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8282 -id: 14022 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8283 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11080 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408833457 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => """ Ensure optimal air quality and circulation throughout your facility with Airmatic’s tailored ventilation solutions.<a href="https://dev.airmatic.apknowhow.co.uk/industrial-ventilation-systems">\n \n </a> """ ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Ventilation Systems" ] -published: true -publishedAt: DateTimeImmutable @1771408839 {#8279 : 2026-02-18 10:00:39.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11080 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408833457 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => """ Ensure optimal air quality and circulation throughout your facility with Airmatic’s tailored ventilation solutions.<a href="https://dev.airmatic.apknowhow.co.uk/industrial-ventilation-systems">\n \n </a> """ ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Industrial Ventilation Systems" ] -createdAt: DateTimeImmutable @1771408805 {#8280 : 2026-02-18 10:00:05.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408842 {#8281 : 2026-02-18 10:00: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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771408833457 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => """ Ensure optimal air quality and circulation throughout your facility with Airmatic’s tailored ventilation solutions.<a href="https://dev.airmatic.apknowhow.co.uk/industrial-ventilation-systems">\n \n </a> """ ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8574 +content: [ "time" => 1771408833457 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => """ Ensure optimal air quality and circulation throughout your facility with Airmatic’s tailored ventilation solutions.<a href="https://dev.airmatic.apknowhow.co.uk/industrial-ventilation-systems">\n \n </a> """ ] "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 | 16.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8288 -id: 14023 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8289 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11081 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408856673 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Control unpleasant odours in recycling, waste, or food production facilities with bespoke LEV solutions" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Odour Extraction Systems" ] -published: true -publishedAt: DateTimeImmutable @1771408861 {#8285 : 2026-02-18 10:01:01.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11081 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408856673 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Control unpleasant odours in recycling, waste, or food production facilities with bespoke LEV solutions" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Odour Extraction Systems" ] -createdAt: DateTimeImmutable @1771408842 {#8286 : 2026-02-18 10:00:42.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408865 {#8287 : 2026-02-18 10:01:05.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 {#8626 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8288 -id: 14023 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8289 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11081 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408856673 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Control unpleasant odours in recycling, waste, or food production facilities with bespoke LEV solutions" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Odour Extraction Systems" ] -published: true -publishedAt: DateTimeImmutable @1771408861 {#8285 : 2026-02-18 10:01:01.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11081 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408856673 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Control unpleasant odours in recycling, waste, or food production facilities with bespoke LEV solutions" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Odour Extraction Systems" ] -createdAt: DateTimeImmutable @1771408842 {#8286 : 2026-02-18 10:00:42.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408865 {#8287 : 2026-02-18 10:01:05.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771408856673 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Control unpleasant odours in recycling, waste, or food production facilities with bespoke LEV solutions" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8676 +content: [ "time" => 1771408856673 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Control unpleasant odours in recycling, waste, or food production facilities with bespoke LEV solutions" ] "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 | 16.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8294 -id: 14024 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8295 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11082 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408881108 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Scraps of paper, metal, fabric, and plastics can accumulate quickly. Airmatic designs systems that remove them efficiently, reducing fire risk and supporting recycling." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Trim Extraction System" ] -published: true -publishedAt: DateTimeImmutable @1771408887 {#8291 : 2026-02-18 10:01:27.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11082 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408881108 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Scraps of paper, metal, fabric, and plastics can accumulate quickly. Airmatic designs systems that remove them efficiently, reducing fire risk and supporting recycling." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Trim Extraction System" ] -createdAt: DateTimeImmutable @1771408865 {#8292 : 2026-02-18 10:01:05.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408887 {#8293 : 2026-02-18 10:01:27.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 {#8728 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8294 -id: 14024 -className: null -classId: null -name: "Title List Item" -global: null -template: "title-list-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6708 …} -children: Doctrine\ORM\PersistentCollection {#8295 …} -position: 1 -preview: false -publishedTemplate: """ <li>\n <article class="{{ set_theme(datablock.value('theme')) }} m-t-40 m-b-40">\n <div class="ap-grid">\n <div class="ap-width-1-1 ap-width-4-12@l">\n <h3>{{ datablock.value('heading') }}</h3>\n </div>\n <div class="ap-width-1-1 ap-width-7-12@l">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n <div class="ap-width-1-1 ap-width-1-12@l ap-flex ap-flex-right">\n <div>\n <a {{ render_link(datablock.value('link', 'link'))|raw }}><img src="{{ asset('airmatic/arrow-up.svg') }}"></a>\n </div>\n </div>\n </div>\n </article>\n <hr>\n </li>\n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11082 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408881108 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Scraps of paper, metal, fabric, and plastics can accumulate quickly. Airmatic designs systems that remove them efficiently, reducing fire risk and supporting recycling." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Trim Extraction System" ] -published: true -publishedAt: DateTimeImmutable @1771408887 {#8291 : 2026-02-18 10:01:27.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 11082 ] "button_text" => "Learn more" "show_button" => true ] "theme" => "ap-theme-black" "content" => [ "time" => 1771408881108 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Scraps of paper, metal, fabric, and plastics can accumulate quickly. Airmatic designs systems that remove them efficiently, reducing fire risk and supporting recycling." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => "Trim Extraction System" ] -createdAt: DateTimeImmutable @1771408865 {#8292 : 2026-02-18 10:01:05.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771408887 {#8293 : 2026-02-18 10:01:27.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771408881108 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Scraps of paper, metal, fabric, and plastics can accumulate quickly. Airmatic designs systems that remove them efficiently, reducing fire risk and supporting recycling." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8778 +content: [ "time" => 1771408881108 "blocks" => [ [ "id" => "IwIxsr_-Ci" "data" => [ "text" => "Scraps of paper, metal, fabric, and plastics can accumulate quickly. Airmatic designs systems that remove them efficiently, reducing fire risk and supporting recycling." ] "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 | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771861954697 "blocks" => [ [ "id" => "pcj2tWiCvD" "data" => [ "text" => "We provide tailored extraction solutions across multiple sectors, ensuring clean, safe, and compliant workspaces for all types of industrial environments.If you’d like to discuss how our systems can be adapted to your industry, our team is ready to provide guidance and bespoke recommendations. Contact us to explore the right solution for your site." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8832 +content: [ "time" => 1771861954697 "blocks" => [ [ "id" => "pcj2tWiCvD" "data" => [ "text" => "We provide tailored extraction solutions across multiple sectors, ensuring clean, safe, and compliant workspaces for all types of industrial environments.If you’d like to discuss how our systems can be adapted to your industry, our team is ready to provide guidance and bespoke recommendations. Contact us to explore the right solution for your site." ] "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 | 16.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8872 #type: "internal" #text: "Request a Consultation" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8878 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8872 #type: "internal" #text: "Request a Consultation" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.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 {#8919 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 16.0 MiB | 6.40 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8964 -id: 9086 -className: null -classId: null -name: "USPs Item" -global: null -template: "usps-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6714 …} -children: Doctrine\ORM\PersistentCollection {#8966 …} -position: 1 -preview: false -publishedTemplate: """ <div>\n <div>\n {% if datablock.has('image') %}\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n {% endif %}\n <div>\n <div class="m-t-20">\n {% if datablock.has('title') %}\n <h3 class="ap-h5">{{ datablock.value('title') }}</h3>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-text-small m-t-15">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has('primary_button') %}\n <twig:Render:Button class="ap-button ap-button-secondary"\n linkButton="{{ datablock.value('primary_button', 'link') }}"/>\n {% endif %}\n </div>\n </div>\n </div>\n </div>\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9101" ] "title" => "Food & Beverage" "content" => [ "time" => 1770111377806 "blocks" => [ [ "id" => "UnCH0pkfSM" "data" => [ "text" => "LEV Testing for CP Hood’s Food Seasoning Line<u></u>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10668 ] "button_text" => "View case study" "show_button" => true ] ] -published: true -publishedAt: DateTimeImmutable @1770111379 {#8959 : 2026-02-03 09:36:19.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9101" ] "theme" => "ap-theme-white" "title" => "Food & Beverage" "content" => [ "time" => 1770111377806 "blocks" => [ [ "id" => "UnCH0pkfSM" "data" => [ "text" => "LEV Testing for CP Hood’s Food Seasoning Line<u></u>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10668 ] "button_text" => "View case study" "show_button" => true ] "secondary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => null ] ] -createdAt: DateTimeImmutable @1768990230 {#8956 : 2026-01-21 10:10:30.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#8958 : 2026-02-03 16:18:54.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 {#8977 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8964 -id: 9086 -className: null -classId: null -name: "USPs Item" -global: null -template: "usps-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6714 …} -children: Doctrine\ORM\PersistentCollection {#8966 …} -position: 1 -preview: false -publishedTemplate: """ <div>\n <div>\n {% if datablock.has('image') %}\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n {% endif %}\n <div>\n <div class="m-t-20">\n {% if datablock.has('title') %}\n <h3 class="ap-h5">{{ datablock.value('title') }}</h3>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-text-small m-t-15">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has('primary_button') %}\n <twig:Render:Button class="ap-button ap-button-secondary"\n linkButton="{{ datablock.value('primary_button', 'link') }}"/>\n {% endif %}\n </div>\n </div>\n </div>\n </div>\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9101" ] "title" => "Food & Beverage" "content" => [ "time" => 1770111377806 "blocks" => [ [ "id" => "UnCH0pkfSM" "data" => [ "text" => "LEV Testing for CP Hood’s Food Seasoning Line<u></u>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10668 ] "button_text" => "View case study" "show_button" => true ] ] -published: true -publishedAt: DateTimeImmutable @1770111379 {#8959 : 2026-02-03 09:36:19.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9101" ] "theme" => "ap-theme-white" "title" => "Food & Beverage" "content" => [ "time" => 1770111377806 "blocks" => [ [ "id" => "UnCH0pkfSM" "data" => [ "text" => "LEV Testing for CP Hood’s Food Seasoning Line<u></u>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => 10668 ] "button_text" => "View case study" "show_button" => true ] "secondary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => null ] ] -createdAt: DateTimeImmutable @1768990230 {#8956 : 2026-01-21 10:10:30.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#8958 : 2026-02-03 16:18:54.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 {#6578 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 16.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_cropped" => "9101" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#9031 +image: [ "alt_text" => "alt" "image_cropped" => "9101" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1770111377806 "blocks" => [ [ "id" => "UnCH0pkfSM" "data" => [ "text" => "LEV Testing for CP Hood’s Food Seasoning Line<u></u>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9095 +content: [ "time" => 1770111377806 "blocks" => [ [ "id" => "UnCH0pkfSM" "data" => [ "text" => "LEV Testing for CP Hood’s Food Seasoning Line<u></u>" ] "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 | 16.0 MiB | 1.63 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-secondary" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9131 #type: "internal" #text: "View case study" #linkData: "10668" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-secondary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9137 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9131 #type: "internal" #text: "View case study" #linkData: "10668" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 16.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8971 -id: 9087 -className: null -classId: null -name: "USPs Item" -global: null -template: "usps-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6714 …} -children: Doctrine\ORM\PersistentCollection {#8972 …} -position: 2 -preview: false -publishedTemplate: """ <div>\n <div>\n {% if datablock.has('image') %}\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n {% endif %}\n <div>\n <div\n class="ap-card-small ap-card-body ap-border-radius-medium ap-position-relative ap-position-z-index-5 mh-content {{ set_theme(datablock.value('theme')) }}">\n {% if datablock.has('title') %}\n <h4>{{ datablock.value('title') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-text-small">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has('primary_button') %}\n <twig:Render:Button class="ap-button ap-button-primary"\n linkButton="{{ datablock.value('primary_button', 'link') }}"/>\n {% endif %}\n \n {% if datablock.has('secondary_button') %}\n <twig:Render:Button class="ap-button ap-button-secondary"\n linkButton="{{ datablock.value('secondary_button', 'link') }}"/>\n {% endif %}\n </div>\n </div>\n </div>\n </div>\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9105" ] "title" => "Manufacturing" "content" => [ "time" => 1768995630716 "blocks" => [] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] ] -published: true -publishedAt: DateTimeImmutable @1768995636 {#8968 : 2026-01-21 11:40:36.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9105" ] "theme" => "ap-theme-white" "title" => "Manufacturing" "content" => [ "time" => 1768995630716 "blocks" => [] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "secondary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] ] -createdAt: DateTimeImmutable @1768991117 {#8969 : 2026-01-21 10:25:17.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#8970 : 2026-02-03 16:18:54.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 {#9196 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8971 -id: 9087 -className: null -classId: null -name: "USPs Item" -global: null -template: "usps-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6714 …} -children: Doctrine\ORM\PersistentCollection {#8972 …} -position: 2 -preview: false -publishedTemplate: """ <div>\n <div>\n {% if datablock.has('image') %}\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n {% endif %}\n <div>\n <div\n class="ap-card-small ap-card-body ap-border-radius-medium ap-position-relative ap-position-z-index-5 mh-content {{ set_theme(datablock.value('theme')) }}">\n {% if datablock.has('title') %}\n <h4>{{ datablock.value('title') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-text-small">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}"/>\n </div>\n {% endif %}\n \n {% if datablock.has('primary_button') %}\n <twig:Render:Button class="ap-button ap-button-primary"\n linkButton="{{ datablock.value('primary_button', 'link') }}"/>\n {% endif %}\n \n {% if datablock.has('secondary_button') %}\n <twig:Render:Button class="ap-button ap-button-secondary"\n linkButton="{{ datablock.value('secondary_button', 'link') }}"/>\n {% endif %}\n </div>\n </div>\n </div>\n </div>\n """ -publishedData: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9105" ] "title" => "Manufacturing" "content" => [ "time" => 1768995630716 "blocks" => [] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] ] -published: true -publishedAt: DateTimeImmutable @1768995636 {#8968 : 2026-01-21 11:40:36.0 UTC (+00:00) } -data: [ "image" => [ "alt_text" => "alt" "image_cropped" => "9105" ] "theme" => "ap-theme-white" "title" => "Manufacturing" "content" => [ "time" => 1768995630716 "blocks" => [] "version" => "2.31.1" ] "primary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "secondary_button" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] ] -createdAt: DateTimeImmutable @1768991117 {#8969 : 2026-01-21 10:25:17.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#8970 : 2026-02-03 16:18:54.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 {#6578 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 16.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "alt" "image_cropped" => "9105" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#9239 +image: [ "alt_text" => "alt" "image_cropped" => "9105" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1768995630716 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9303 +content: [ "time" => 1768995630716 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.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 {#9344 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771412713705 "blocks" => [ [ "id" => "G5FzvAlvtS" "data" => [ "text" => "All employers have a duty to protect the health of their employees. So any process that gives off fumes, dust, gases or vapours should normally be equipped with air extraction. See: <a href="https://www.hse.gov.uk/coshh/index.htm">https://www.hse.gov.uk/coshh/index.htm </a><br>Facilities without adequate LEV can be prosecuted by HSE and may invalidate their insurance. Build-ups of fumes or dust can even cause explosions and could easily jeopardize the health of staff." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "DdgFk6-5gt" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "JplhF--SBb" "data" => [ "text" => "Since 1998, Airmatic have been designing and installing all types of LEV systems right across the UK. Whatever the issue – odour, fumes, dust, or trim – Airmatic has the knowledge and experience to design and install an LEV system of the highest quality and efficiency." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9386 +content: [ "time" => 1771412713705 "blocks" => [ [ "id" => "G5FzvAlvtS" "data" => [ "text" => "All employers have a duty to protect the health of their employees. So any process that gives off fumes, dust, gases or vapours should normally be equipped with air extraction. See: <a href="https://www.hse.gov.uk/coshh/index.htm">https://www.hse.gov.uk/coshh/index.htm </a><br>Facilities without adequate LEV can be prosecuted by HSE and may invalidate their insurance. Build-ups of fumes or dust can even cause explosions and could easily jeopardize the health of staff." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "DdgFk6-5gt" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "JplhF--SBb" "data" => [ "text" => "Since 1998, Airmatic have been designing and installing all types of LEV systems right across the UK. Whatever the issue – odour, fumes, dust, or trim – Airmatic has the knowledge and experience to design and install an LEV system of the highest quality and efficiency." ] "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 | 16.0 MiB | 0.02 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 {#9430 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.02 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 {#9471 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1770289651283 "blocks" => [ [ "id" => "W8b3klUuFl" "data" => [ "text" => "Contact Us" "level" => 6 ] "type" => "header" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "rKbylSH0sR" "data" => [ "text" => "Request a Consultation with our experts" "level" => 3 ] "type" => "header" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "D2P6437npD" "data" => [ "text" => "Airmatic is one of the UK’s leading ductwork and LEV manufacturers, designing and producing systems for odour, dust, fume and trim extraction." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "u3hp5rv6j_" "data" => [ "text" => " With a large manufacturing facility and highly experienced design engineers, Airmatic is the ideal partner to deliver your next ductwork or LEV system." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "rXc9FfZcTr" "data" => [ "text" => "For a no-obligation chat with a specialist who understands your requirements and can propose cost-effective solutions" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9514 +content: [ "time" => 1770289651283 "blocks" => [ [ "id" => "W8b3klUuFl" "data" => [ "text" => "Contact Us" "level" => 6 ] "type" => "header" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "rKbylSH0sR" "data" => [ "text" => "Request a Consultation with our experts" "level" => 3 ] "type" => "header" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "D2P6437npD" "data" => [ "text" => "Airmatic is one of the UK’s leading ductwork and LEV manufacturers, designing and producing systems for odour, dust, fume and trim extraction." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "u3hp5rv6j_" "data" => [ "text" => " With a large manufacturing facility and highly experienced design engineers, Airmatic is the ideal partner to deliver your next ductwork or LEV system." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "rXc9FfZcTr" "data" => [ "text" => "For a no-obligation chat with a specialist who understands your requirements and can propose cost-effective solutions" ] "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 | 16.0 MiB | 0.02 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771861977325 "blocks" => [ [ "id" => "6PyPL5vOjj" "data" => [ "text" => "We’ve gathered common queries from our customers to help you get quick answers about our products, installation, maintenance, and support. View all via the button below." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9561 +content: [ "time" => 1771861977325 "blocks" => [ [ "id" => "6PyPL5vOjj" "data" => [ "text" => "We’ve gathered common queries from our customers to help you get quick answers about our products, installation, maintenance, and support. View all via the button below." ] "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 | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9597 #type: "internal" #text: "View all FAQs" #linkData: "8718" #classes: "" #show: false #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9603 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9597 #type: "internal" #text: "View all FAQs" #linkData: "8718" #classes: "" #show: false #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 16.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#9648 -id: 9134 -className: null -classId: null -name: "Accordion Item" -global: null -template: "accordion-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6732 …} -children: Doctrine\ORM\PersistentCollection {#9650 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['title', 'content']) %}\n <li>\n <a class="ap-accordion-title" href>{{ datablock.value('title') }}</a>\n <div class="ap-accordion-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n </li>\n {% endif %}\n """ -publishedData: [ "title" => "What products or systems does Airmatic supply?" "content" => [ "time" => 1769003052619 "blocks" => [ [ "id" => "kRU8bXtNE2" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -published: true -publishedAt: DateTimeImmutable @1769003055 {#9643 : 2026-01-21 13:44:15.0 UTC (+00:00) } -data: [ "title" => "What products or systems does Airmatic supply?" "content" => [ "time" => 1769003052619 "blocks" => [ [ "id" => "kRU8bXtNE2" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -createdAt: DateTimeImmutable @1769003041 {#9640 : 2026-01-21 13:44:01.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#9642 : 2026-02-03 16:18:54.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 {#9661 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#9648 -id: 9134 -className: null -classId: null -name: "Accordion Item" -global: null -template: "accordion-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6732 …} -children: Doctrine\ORM\PersistentCollection {#9650 …} -position: 1 -preview: false -publishedTemplate: """ {% if datablock.has(['title', 'content']) %}\n <li>\n <a class="ap-accordion-title" href>{{ datablock.value('title') }}</a>\n <div class="ap-accordion-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n </li>\n {% endif %}\n """ -publishedData: [ "title" => "What products or systems does Airmatic supply?" "content" => [ "time" => 1769003052619 "blocks" => [ [ "id" => "kRU8bXtNE2" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -published: true -publishedAt: DateTimeImmutable @1769003055 {#9643 : 2026-01-21 13:44:15.0 UTC (+00:00) } -data: [ "title" => "What products or systems does Airmatic supply?" "content" => [ "time" => 1769003052619 "blocks" => [ [ "id" => "kRU8bXtNE2" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -createdAt: DateTimeImmutable @1769003041 {#9640 : 2026-01-21 13:44:01.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#9642 : 2026-02-03 16:18:54.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1769003052619 "blocks" => [ [ "id" => "kRU8bXtNE2" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9715 +content: [ "time" => 1769003052619 "blocks" => [ [ "id" => "kRU8bXtNE2" "data" => [ "text" => "Content" ] "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 | 16.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#9655 -id: 9135 -className: null -classId: null -name: "Accordion Item" -global: null -template: "accordion-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6732 …} -children: Doctrine\ORM\PersistentCollection {#9656 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['title', 'content']) %}\n <li>\n <a class="ap-accordion-title" href>{{ datablock.value('title') }}</a>\n <div class="ap-accordion-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n </li>\n {% endif %}\n """ -publishedData: [ "title" => "Do you provide installation and maintenance services?" "content" => [ "time" => 1769003075360 "blocks" => [ [ "id" => "qf2BGaodXi" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -published: true -publishedAt: DateTimeImmutable @1769003077 {#9652 : 2026-01-21 13:44:37.0 UTC (+00:00) } -data: [ "title" => "Do you provide installation and maintenance services?" "content" => [ "time" => 1769003075360 "blocks" => [ [ "id" => "qf2BGaodXi" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -createdAt: DateTimeImmutable @1769003062 {#9653 : 2026-01-21 13:44:22.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#9654 : 2026-02-03 16:18:54.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 {#9757 +page: ApKnowhow\ApEchoBundle\Entity\Page {#2436 -id: 8714 -parent: null -pages: Doctrine\ORM\PersistentCollection {#2434 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#2522 …} -socialShareImage: null -template: "standard" -title: "Extraction Solutions & LEV Systems UK | Airmatic" -description: "Complete extraction solutions and LEV systems. Expert design, manufacture and installation for safe, compliant workplaces." -keywords: null -position: 32 -accessLevel: 1 -enabled: true -name: "Extraction Solutions - Main" -slug: "extraction-solutions" -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 @1772014824 {#2527 : 2026-02-25 10:20:24.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1768820587 {#2531 : 2026-01-19 11:03:07.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1784906989 {#2427 : 2026-07-24 15:29:49.0 UTC (+00:00) } -updatedBy: "stephenshaw" -updatedFrom: "94.7.219.51" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#9655 -id: 9135 -className: null -classId: null -name: "Accordion Item" -global: null -template: "accordion-item" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6732 …} -children: Doctrine\ORM\PersistentCollection {#9656 …} -position: 2 -preview: false -publishedTemplate: """ {% if datablock.has(['title', 'content']) %}\n <li>\n <a class="ap-accordion-title" href>{{ datablock.value('title') }}</a>\n <div class="ap-accordion-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n </li>\n {% endif %}\n """ -publishedData: [ "title" => "Do you provide installation and maintenance services?" "content" => [ "time" => 1769003075360 "blocks" => [ [ "id" => "qf2BGaodXi" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -published: true -publishedAt: DateTimeImmutable @1769003077 {#9652 : 2026-01-21 13:44:37.0 UTC (+00:00) } -data: [ "title" => "Do you provide installation and maintenance services?" "content" => [ "time" => 1769003075360 "blocks" => [ [ "id" => "qf2BGaodXi" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] -createdAt: DateTimeImmutable @1769003062 {#9653 : 2026-01-21 13:44:22.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770135534 {#9654 : 2026-02-03 16:18:54.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 {#6578 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 16.0 MiB | 0.02 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1769003075360 "blocks" => [ [ "id" => "qf2BGaodXi" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9800 +content: [ "time" => 1769003075360 "blocks" => [ [ "id" => "qf2BGaodXi" "data" => [ "text" => "Content" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1115 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.66 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 : 2026-01-30 10:59:08.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2740 : 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 {#9849 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9865 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9865 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9886 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9865 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.62 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 : 2026-01-30 11:00:33.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2758 : 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 {#9932 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9948 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9948 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9969 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9948 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.58 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 : 2026-01-30 10:59:32.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2763 : 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 {#10015 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10031 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10031 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10052 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10031 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.59 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 : 2026-01-30 10:59:44.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2768 : 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 {#10098 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10114 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10114 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10135 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10114 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.62 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 : 2026-02-18 09:17:42.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2773 : 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 {#10181 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10197 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10197 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10218 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10197 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.14 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 : 2026-01-30 11:00:56.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2788 : 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 {#10264 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10280 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10280 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10301 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10280 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.09 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 : 2026-01-30 11:01:22.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2796 : 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 {#10364 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10380 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10380 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10401 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10380 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.11 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 : 2026-01-30 11:01:37.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2801 : 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 {#10464 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10480 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10480 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10501 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10480 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.23 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 : 2026-01-30 11:01:54.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2806 : 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 {#10564 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10580 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10580 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10601 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10580 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.20 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 : 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 {#10664 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10680 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10680 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10701 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10680 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.82 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 : 2026-01-30 11:02:18.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2825 : 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 {#10764 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10780 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10780 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10801 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10780 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.85 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 : 2026-01-30 11:02:34.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2833 : 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 {#10847 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10863 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10863 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10884 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10863 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.78 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 : 2026-01-30 11:02:50.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2838 : 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 {#10930 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10946 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10946 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10967 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10946 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.47 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 : 2026-01-30 11:02:43.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2843 : 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 {#11013 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11029 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11029 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11050 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11029 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.86 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 : 2026-02-18 09:15:50.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2848 : 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 {#11113 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11129 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11129 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11150 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11129 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 2.81 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 : 2026-01-28 09:00:11.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769591267 {#2863 : 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 {#11196 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11212 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11212 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11233 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11212 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.41 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 : 2026-01-19 15:48:49.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1769591267 {#2871 : 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 {#11279 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11295 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11295 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11316 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11295 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.36 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 : 2026-01-19 15:49:01.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1769591267 {#2876 : 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 {#11379 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11395 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11395 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11416 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11395 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 16.0 MiB | 3.32 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 : 2026-01-19 15:49:13.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1769591267 {#2881 : 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 {#11479 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11495 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 16.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11495 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11516 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11495 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#820 …} -documentManager: ApKnowhow\ApEchoBundle\Service\Manager\DocumentManager {#2065 …} } |
|||
| Editor:VisualEditorBridge | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge | 16.0 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Editor\VisualEditorBridge {#11578 -context: ApKnowhow\ApEchoBundle\Service\VisualEditorContext {#6578 …} } |
|||