Components
6
Twig Components
161
Render Count
280
ms
Render Time
12.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Render:Button |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender"site/components/button.html.twig |
71 | 75.64ms |
| Render:MenuLink |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink"site/components/link.html.twig |
55 | 233.72ms |
| Render:RichText |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText"site/components/rich_text.html.twig |
19 | 1.31ms |
| Render:Image |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\Image"site/components/image.html.twig |
10 | 12.26ms |
| Render:Datablock |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender"site/datablocks/DatablockRender.html.twig |
5 | 51.73ms |
| Render:Form |
"ApKnowhow\ApEchoBundle\Twig\Components\Render\FormRender"site/components/Form.html.twig |
1 | 3.87ms |
Render calls
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 3.36 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2465 -id: 8723 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Extraction solutions" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2471 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8714 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1768820812 {#2466 : 2026-01-19 11:06:52.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770215664 {#2463 : 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 {#2521 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2627 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2627 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2655 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2627 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 2.86 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2476 -id: 10364 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "LEV Testing" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2477 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9164 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770970 {#2474 : 2026-01-30 11:02:50.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2475 : 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 {#2733 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2749 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2749 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2770 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2749 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 2.86 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2481 -id: 9679 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Industrial Dust Extraction" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2482 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 11078 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525335 {#2479 : 2026-01-27 14:48:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2480 : 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 {#2833 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2849 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2849 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2870 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2849 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 2.96 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2486 -id: 9680 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Fume Extraction" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2487 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 11079 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525362 {#2484 : 2026-01-27 14:49:22.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2485 : 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 {#2933 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2949 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2949 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#2970 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#2949 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 3.00 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2491 -id: 9681 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Industrial Ventilation Systems" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2492 …} -enabled: true -position: 5 -data: [ "anchor" => null "external" => null "internal" => 11080 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525391 {#2489 : 2026-01-27 14:49:51.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2490 : 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 {#3033 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3049 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3049 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3070 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3049 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 2.13 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2496 -id: 9683 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Odour Extraction Systems" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2497 …} -enabled: true -position: 6 -data: [ "anchor" => null "external" => null "internal" => 11081 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525423 {#2494 : 2026-01-27 14:50:23.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2495 : 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 {#3133 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3149 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3149 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3170 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3149 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 4.0 MiB | 3.17 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2501 -id: 9684 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Trim Extraction System" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2502 …} -enabled: true -position: 7 -data: [ "anchor" => null "external" => null "internal" => 11082 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525445 {#2499 : 2026-01-27 14:50:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2500 : 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 {#3216 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3232 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 4.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3232 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3253 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3232 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.37 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3312 -id: 9691 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Fabrication products" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3318 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8715 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525757 {#3313 : 2026-01-27 14:55:57.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#2455 : 2026-02-05 11:51: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 {#3343 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3359 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3359 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3380 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3359 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.41 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3323 -id: 9694 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "High Integrity Ductwork" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3324 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9804 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525830 {#3321 : 2026-01-27 14:57:10.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#3322 : 2026-02-05 11:51: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 {#3443 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3459 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3459 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3480 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3459 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.62 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3328 -id: 9695 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "DW114 Ductwork" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3329 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9805 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525860 {#3326 : 2026-01-27 14:57:40.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#3327 : 2026-02-05 11:51: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 {#3543 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3559 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3559 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3580 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3559 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.64 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3333 -id: 9696 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Bespoke Steel Fabrications" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3334 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9806 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525897 {#3331 : 2026-01-27 14:58:17.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#3332 : 2026-02-05 11:51: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 {#3643 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3659 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3659 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3680 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3659 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.61 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3337 -id: 11494 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Ductwork Stainless Steel" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3338 …} -enabled: true -position: 5 -data: [ "anchor" => null "external" => null "internal" => 11493 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1770292315 {#3336 : 2026-02-05 11:51:55.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 {#3743 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3759 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3759 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3780 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3759 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.90 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3839 -id: 8725 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Knowledge Hub" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3845 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8716 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1768820846 {#3840 : 2026-01-19 11:07:26.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1771405378 {#3319 : 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 {#3866 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3882 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3882 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#3903 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3882 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 4.04 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3850 -id: 9697 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "About us" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3851 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8717 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525925 {#3848 : 2026-01-27 14:58:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#3849 : 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 {#3966 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3982 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3982 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4003 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#3982 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 4.21 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3855 -id: 9699 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Process" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3856 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9808 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525954 {#3853 : 2026-01-27 14:59:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#3854 : 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 {#4066 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4082 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4082 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4103 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4082 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 4.10 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3860 -id: 9700 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Careers" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3861 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9809 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525971 {#3858 : 2026-01-27 14:59:31.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#3859 : 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 {#4166 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4182 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4182 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4203 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4182 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 4.34 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2263 -id: 8727 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2262 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 8718 "cssClasses" => "ap-button" ] -link: "" -createdAt: DateTimeImmutable @1768820877 {#2259 : 2026-01-19 11:07:57.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1771405378 {#2264 : 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 {#4263 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4282 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4282 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4303 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4282 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.24 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2465 -id: 8723 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Extraction solutions" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2471 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8714 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1768820812 {#2466 : 2026-01-19 11:06:52.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1770215664 {#2463 : 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 {#4369 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4385 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4385 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4406 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4385 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.32 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2476 -id: 10364 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "LEV Testing" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2477 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9164 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770970 {#2474 : 2026-01-30 11:02:50.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2475 : 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 {#4452 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4468 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4468 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4489 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4468 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.32 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2481 -id: 9679 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Industrial Dust Extraction" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2482 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 11078 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525335 {#2479 : 2026-01-27 14:48:55.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2480 : 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 {#4535 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4551 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4551 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4572 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4551 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.26 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2486 -id: 9680 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Fume Extraction" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2487 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 11079 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525362 {#2484 : 2026-01-27 14:49:22.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2485 : 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 {#4618 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4634 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4634 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4655 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4634 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.50 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2491 -id: 9681 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Industrial Ventilation Systems" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2492 …} -enabled: true -position: 5 -data: [ "anchor" => null "external" => null "internal" => 11080 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525391 {#2489 : 2026-01-27 14:49:51.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2490 : 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 {#4701 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4717 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.14 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4717 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4738 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4717 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.29 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2496 -id: 9683 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Odour Extraction Systems" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2497 …} -enabled: true -position: 6 -data: [ "anchor" => null "external" => null "internal" => 11081 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525423 {#2494 : 2026-01-27 14:50:23.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2495 : 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 {#4784 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4800 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4800 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4821 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4800 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.31 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2501 -id: 9684 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Trim Extraction System" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2139 …} -menuItems: Doctrine\ORM\PersistentCollection {#2502 …} -enabled: true -position: 7 -data: [ "anchor" => null "external" => null "internal" => 11082 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525445 {#2499 : 2026-01-27 14:50:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770215664 {#2500 : 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 {#4867 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4883 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.10 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 {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.39 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3312 -id: 9691 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Fabrication products" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3318 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8715 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525757 {#3313 : 2026-01-27 14:55:57.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#2455 : 2026-02-05 11:51: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 {#4950 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4966 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4966 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#4987 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#4966 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.30 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3323 -id: 9694 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "High Integrity Ductwork" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3324 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9804 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525830 {#3321 : 2026-01-27 14:57:10.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#3322 : 2026-02-05 11:51: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 {#5033 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5049 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5049 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5070 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5049 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.28 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3328 -id: 9695 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "DW114 Ductwork" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3329 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9805 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525860 {#3326 : 2026-01-27 14:57:40.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#3327 : 2026-02-05 11:51: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 {#5116 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5132 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5132 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5153 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5132 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.38 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3333 -id: 9696 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Bespoke Steel Fabrications" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3334 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9806 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525897 {#3331 : 2026-01-27 14:58:17.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1770292315 {#3332 : 2026-02-05 11:51: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 {#5199 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5215 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5215 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5236 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5215 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.40 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3337 -id: 11494 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2132 …} -name: "Ductwork Stainless Steel" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2245 …} -menuItems: Doctrine\ORM\PersistentCollection {#3338 …} -enabled: true -position: 5 -data: [ "anchor" => null "external" => null "internal" => 11493 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1770292315 {#3336 : 2026-02-05 11:51:55.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 {#5282 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5298 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5298 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5319 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5298 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.27 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3839 -id: 8725 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Knowledge Hub" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3845 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8716 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1768820846 {#3840 : 2026-01-19 11:07:26.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1771405378 {#3319 : 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 {#5365 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5381 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5381 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5402 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5381 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.38 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3850 -id: 9697 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "About us" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3851 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8717 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525925 {#3848 : 2026-01-27 14:58:45.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#3849 : 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 {#5448 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5464 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5464 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5485 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5464 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.40 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3855 -id: 9699 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Process" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3856 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9808 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525954 {#3853 : 2026-01-27 14:59:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#3854 : 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 {#5531 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5547 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5547 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5568 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5547 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.30 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#3860 -id: 9700 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Careers" -type: "internal" -parent: ApKnowhow\ApEchoBundle\Entity\MenuItem {#2235 …} -menuItems: Doctrine\ORM\PersistentCollection {#3861 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9809 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769525971 {#3858 : 2026-01-27 14:59:31.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771405378 {#3859 : 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 {#5614 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5630 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5630 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5651 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5630 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 6.0 MiB | 3.43 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2263 -id: 8727 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2225 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2262 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 8718 "cssClasses" => "ap-button" ] -link: "" -createdAt: DateTimeImmutable @1768820877 {#2259 : 2026-01-19 11:07:57.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1771405378 {#2264 : 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 {#5694 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5710 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 6.0 MiB | 1.14 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5710 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#5731 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#5710 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 12.0 MiB | 45.84 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.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 {#5780 +page: ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: null -twig: Twig\Environment {#240 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#5890 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2005 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 3.33 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => "Alt" "image_cropped" => "13871" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#6574 +image: [ "alt_text" => "Alt" "image_cropped" => "13871" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771409975882 "blocks" => [ [ "id" => "jos02jC7vV" "data" => [ "text" => "In many working environments the production of unpleasant odours is unavoidable. A high-quality odour extraction and treatment system reduces employee exposure, protects health and wellbeing, and minimises disruption to daily operations. They can also improve productivity and product quality. " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "yP8wFg5pQJ" "data" => [ "text" => "Airmatic have the expertise to design, build and install high-efficiency odour extraction and treatment systems that vent clean air safely to the environment." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#6802 +content: [ "time" => 1771409975882 "blocks" => [ [ "id" => "jos02jC7vV" "data" => [ "text" => "In many working environments the production of unpleasant odours is unavoidable. A high-quality odour extraction and treatment system reduces employee exposure, protects health and wellbeing, and minimises disruption to daily operations. They can also improve productivity and product quality. " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "yP8wFg5pQJ" "data" => [ "text" => "Airmatic have the expertise to design, build and install high-efficiency odour extraction and treatment systems that vent clean air safely to the environment." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.06 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 {#6849 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.07 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 {#6893 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771929970885 "blocks" => [ [ "id" => "kA1J6d8c3O" "data" => [ "text" => "Airmatic works with a range of partners to offer an efficient three-step solution to remove odour-laden air from production areas, purge it of odours and then either return it to the factory environment or vent it to the exterior." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "1tiIzpZttX" "data" => [ "text" => "To ensure that the process is adapted to best suit your requirements, we offer each step as an individual service or can supply a complete installed solution." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "pFm6gCK4hl" "data" => [ "text" => "1. Odour Extraction Design" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "HlYW5msbrM" "data" => [ "text" => "2. Odour Control Solution" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "B7J5Ed7fRG" "data" => [ "text" => "3. Ventilation System: Supply and Extract Air" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#6939 +content: [ "time" => 1771929970885 "blocks" => [ [ "id" => "kA1J6d8c3O" "data" => [ "text" => "Airmatic works with a range of partners to offer an efficient three-step solution to remove odour-laden air from production areas, purge it of odours and then either return it to the factory environment or vent it to the exterior." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "1tiIzpZttX" "data" => [ "text" => "To ensure that the process is adapted to best suit your requirements, we offer each step as an individual service or can supply a complete installed solution." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "pFm6gCK4hl" "data" => [ "text" => "1. Odour Extraction Design" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "HlYW5msbrM" "data" => [ "text" => "2. Odour Control Solution" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "B7J5Ed7fRG" "data" => [ "text" => "3. Ventilation System: Supply and Extract Air" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6975 #type: "internal" #text: "Speak to an expert today" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#6981 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#6975 #type: "internal" #text: "Speak to an expert today" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.06 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 {#7022 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262928144 "blocks" => [ [ "id" => "Gsr1XEaNF4" "data" => [ "text" => "To provide you with the best service, we attend sites to take measurements and notes and to immerse ourselves in every detail of your business. If you’re unsure of what type of system or solution you need for your business, our experts provide detailed advice whenever you require it." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "I1nsozMhPm" "data" => [ "text" => "Our highly experienced team of chemical engineers and process engineering consultants then work to produce a bespoke odour extraction system design that’s efficient and fully compliant with current regulations." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7068 +content: [ "time" => 1771262928144 "blocks" => [ [ "id" => "Gsr1XEaNF4" "data" => [ "text" => "To provide you with the best service, we attend sites to take measurements and notes and to immerse ourselves in every detail of your business. If you’re unsure of what type of system or solution you need for your business, our experts provide detailed advice whenever you require it." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "I1nsozMhPm" "data" => [ "text" => "Our highly experienced team of chemical engineers and process engineering consultants then work to produce a bespoke odour extraction system design that’s efficient and fully compliant with current regulations." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.06 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 {#7112 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-secondary" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-secondary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7153 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "13924" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7192 +image: [ "alt_text" => null "image_cropped" => "13924" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262928144 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7254 +content: [ "time" => 1771262928144 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771929935667 "blocks" => [ [ "id" => "RF8nUUPXKI" "data" => [ "text" => "Our bespoke designs usually include one or more of the following pieces of odour control equipment:" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "ft3NO7D8zn" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Activated carbon carbon to absorb odours" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "O_sKCmRIXY" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "RTOs (Regenerative Thermal Oxidisers) to burn the odour" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "5y2uAKFSow" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Biofilters" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "IeNCvfZBST" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Wet, dry and chemical air scrubbers" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "R03gpNZy4U" "data" => [ "text" => "The Environment Agency (EA) takes odour complaints seriously and is able to shut down manufacturing where odour is not controlled. Airmatic’s odour extraction solutions are an essential consideration in new plant construction, and a necessary consideration for the continual running of a site." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7296 +content: [ "time" => 1771929935667 "blocks" => [ [ "id" => "RF8nUUPXKI" "data" => [ "text" => "Our bespoke designs usually include one or more of the following pieces of odour control equipment:" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "ft3NO7D8zn" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Activated carbon carbon to absorb odours" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "O_sKCmRIXY" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "RTOs (Regenerative Thermal Oxidisers) to burn the odour" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "5y2uAKFSow" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Biofilters" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "IeNCvfZBST" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Wet, dry and chemical air scrubbers" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "R03gpNZy4U" "data" => [ "text" => "The Environment Agency (EA) takes odour complaints seriously and is able to shut down manufacturing where odour is not controlled. Airmatic’s odour extraction solutions are an essential consideration in new plant construction, and a necessary consideration for the continual running of a site." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.06 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 {#7341 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-secondary" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-secondary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7382 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_caption" => null "image_cropped" => "13881" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7421 +image: [ "alt_text" => null "image_caption" => null "image_cropped" => "13881" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771929935668 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7481 +content: [ "time" => 1771929935668 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1770224921268 "blocks" => [ [ "id" => "jduuPEA42L" "data" => [ "text" => "Our team’s collaborative skill set enables the seamless step-by-step process needed to design and craft a ventilation system that best fits your working environment. We ensure that the correct airflow is extracted and supplied through the system, whilst offering our professional opinion on other potentially linked environmental factors that could be negatively impacting your workplace, such as:" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "S3EGWCX7hm" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Dust" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "YAU-hjJeYg" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Fumes" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "pkT33Eic0p" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Heat generation" ] ] "style" => "unordered" ] "type" => "list" ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7523 +content: [ "time" => 1770224921268 "blocks" => [ [ "id" => "jduuPEA42L" "data" => [ "text" => "Our team’s collaborative skill set enables the seamless step-by-step process needed to design and craft a ventilation system that best fits your working environment. We ensure that the correct airflow is extracted and supplied through the system, whilst offering our professional opinion on other potentially linked environmental factors that could be negatively impacting your workplace, such as:" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "S3EGWCX7hm" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Dust" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "YAU-hjJeYg" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Fumes" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "pkT33Eic0p" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Heat generation" ] ] "style" => "unordered" ] "type" => "list" ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7568 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-secondary" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-secondary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7609 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 8.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "11387" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7648 +image: [ "alt_text" => null "image_cropped" => "11387" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1770224785769 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7712 +content: [ "time" => 1770224785769 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262890822 "blocks" => [ [ "id" => "mmYFmtGpR6" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Clean fresh air is important to everyone’s health and wellbeing as well as far safer in an industrial situation. A well-designed dust extraction system will deliver all of this." ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "6O7jX4ZjHW" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Dust can be a real hazard. As well as respiratory issues, workers may fall victim to skin complaints and other ailments. Other issues may include reduced visibility and trip/fall hazards." ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "3flnPOnFe4" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Increased wellbeing onsite leads to increased productivity and less sick days – as well as less demand for PPE." ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "hCCs0-lEsR" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Machinery will last longer and mechanical joints, bearings, gears and racks will run more efficiently and require less maintenance when effective extraction is utilised. " ] ] "style" => "unordered" ] "type" => "list" ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7754 +content: [ "time" => 1771262890822 "blocks" => [ [ "id" => "mmYFmtGpR6" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Clean fresh air is important to everyone’s health and wellbeing as well as far safer in an industrial situation. A well-designed dust extraction system will deliver all of this." ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "6O7jX4ZjHW" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Dust can be a real hazard. As well as respiratory issues, workers may fall victim to skin complaints and other ailments. Other issues may include reduced visibility and trip/fall hazards." ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "3flnPOnFe4" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Increased wellbeing onsite leads to increased productivity and less sick days – as well as less demand for PPE." ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "hCCs0-lEsR" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Machinery will last longer and mechanical joints, bearings, gears and racks will run more efficiently and require less maintenance when effective extraction is utilised. " ] ] "style" => "unordered" ] "type" => "list" ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7798 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-secondary" "linkButton" => null ] |
|||
| Attributes | [ "class" => "ap-button ap-button-secondary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#7839 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "13891" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#7878 +image: [ "alt_text" => null "image_cropped" => "13891" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262890823 "blocks" => [ [ "id" => "lkuCo_Kw8t" "data" => [ "text" => "<b>25 years</b>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "DqYg1uRAW1" "data" => [ "text" => "<b></b>at the forefront" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "SoZELcDRZF" "data" => [ "text" => "of your industry" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7938 +content: [ "time" => 1771262890823 "blocks" => [ [ "id" => "lkuCo_Kw8t" "data" => [ "text" => "<b>25 years</b>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "DqYg1uRAW1" "data" => [ "text" => "<b></b>at the forefront" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "SoZELcDRZF" "data" => [ "text" => "of your industry" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1770225601883 "blocks" => [] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#7984 +content: [ "time" => 1770225601883 "blocks" => [] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 1.63 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8029 -id: 11402 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8031 …} -position: 1 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13895" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262726195 "blocks" => [ [ "id" => "_CbCCZHTiH" "data" => [ "text" => "Pollution control for the site and surrounding area – keep your neighbours happy" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262744 {#8024 : 2026-02-16 17:25:44.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" => "13895" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262726195 "blocks" => [ [ "id" => "_CbCCZHTiH" "data" => [ "text" => "Pollution control for the site and surrounding area – keep your neighbours happy" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225379 {#8021 : 2026-02-04 17:16:19.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262744 {#8023 : 2026-02-16 17:25:44.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 {#8054 +page: ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8029 -id: 11402 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8031 …} -position: 1 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13895" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262726195 "blocks" => [ [ "id" => "_CbCCZHTiH" "data" => [ "text" => "Pollution control for the site and surrounding area – keep your neighbours happy" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262744 {#8024 : 2026-02-16 17:25:44.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" => "13895" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262726195 "blocks" => [ [ "id" => "_CbCCZHTiH" "data" => [ "text" => "Pollution control for the site and surrounding area – keep your neighbours happy" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225379 {#8021 : 2026-02-04 17:16:19.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262744 {#8023 : 2026-02-16 17:25:44.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#240 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#5890 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2005 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "13895" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8119 +image: [ "alt_text" => null "image_cropped" => "13895" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262726195 "blocks" => [ [ "id" => "_CbCCZHTiH" "data" => [ "text" => "Pollution control for the site and surrounding area – keep your neighbours happy" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8179 +content: [ "time" => 1771262726195 "blocks" => [ [ "id" => "_CbCCZHTiH" "data" => [ "text" => "Pollution control for the site and surrounding area – keep your neighbours happy" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 1.42 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8036 -id: 11407 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8037 …} -position: 2 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13899" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262747862 "blocks" => [ [ "id" => "BbV_WbCKtI" "data" => [ "text" => "Obtain an Environment Agency (EA) permit" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262763 {#8033 : 2026-02-16 17:26:03.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13899" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262747862 "blocks" => [ [ "id" => "BbV_WbCKtI" "data" => [ "text" => "Obtain an Environment Agency (EA) permit" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225478 {#8034 : 2026-02-04 17:17:58.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262763 {#8035 : 2026-02-16 17:26:03.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender {#8221 +page: ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8036 -id: 11407 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8037 …} -position: 2 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13899" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262747862 "blocks" => [ [ "id" => "BbV_WbCKtI" "data" => [ "text" => "Obtain an Environment Agency (EA) permit" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262763 {#8033 : 2026-02-16 17:26:03.0 UTC (+00:00) } -data: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13899" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262747862 "blocks" => [ [ "id" => "BbV_WbCKtI" "data" => [ "text" => "Obtain an Environment Agency (EA) permit" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225478 {#8034 : 2026-02-04 17:17:58.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262763 {#8035 : 2026-02-16 17:26:03.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#240 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#5890 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2005 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "13899" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8264 +image: [ "alt_text" => null "image_cropped" => "13899" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262747862 "blocks" => [ [ "id" => "BbV_WbCKtI" "data" => [ "text" => "Obtain an Environment Agency (EA) permit" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8324 +content: [ "time" => 1771262747862 "blocks" => [ [ "id" => "BbV_WbCKtI" "data" => [ "text" => "Obtain an Environment Agency (EA) permit" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 1.44 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8042 -id: 11412 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8043 …} -position: 3 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13903" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262773962 "blocks" => [ [ "id" => "jvWOB5XLWF" "data" => [ "text" => "Protect the wellbeing of employees" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262793 {#8039 : 2026-02-16 17:26:33.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" => "13903" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262773962 "blocks" => [ [ "id" => "jvWOB5XLWF" "data" => [ "text" => "Protect the wellbeing of employees" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225504 {#8040 : 2026-02-04 17:18:24.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262793 {#8041 : 2026-02-16 17:26:33.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 {#8366 +page: ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8042 -id: 11412 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8043 …} -position: 3 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13903" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262773962 "blocks" => [ [ "id" => "jvWOB5XLWF" "data" => [ "text" => "Protect the wellbeing of employees" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262793 {#8039 : 2026-02-16 17:26:33.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" => "13903" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262773962 "blocks" => [ [ "id" => "jvWOB5XLWF" "data" => [ "text" => "Protect the wellbeing of employees" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225504 {#8040 : 2026-02-04 17:18:24.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262793 {#8041 : 2026-02-16 17:26:33.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#240 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#5890 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2005 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "13903" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8409 +image: [ "alt_text" => null "image_cropped" => "13903" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262773962 "blocks" => [ [ "id" => "jvWOB5XLWF" "data" => [ "text" => "Protect the wellbeing of employees" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8469 +content: [ "time" => 1771262773962 "blocks" => [ [ "id" => "jvWOB5XLWF" "data" => [ "text" => "Protect the wellbeing of employees" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Datablock | ApKnowhow\ApEchoBundle\Twig\Components\Render\DatablockRender | 10.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "page" => ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } "datablock" => ApKnowhow\ApEchoBundle\Entity\DataBlock {#8048 -id: 11417 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8049 …} -position: 4 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13908" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262830326 "blocks" => [ [ "id" => "T7tezDx7Ri" "data" => [ "text" => "Ensure health and safety obligations are met" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262848 {#8045 : 2026-02-16 17:27:28.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" => "13908" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262830326 "blocks" => [ [ "id" => "T7tezDx7Ri" "data" => [ "text" => "Ensure health and safety obligations are met" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225539 {#8046 : 2026-02-04 17:18:59.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262848 {#8047 : 2026-02-16 17:27:28.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 {#8511 +page: ApKnowhow\ApEchoBundle\Entity\Page {#1941 -id: 11081 -parent: null -pages: Doctrine\ORM\PersistentCollection {#1836 …} -canonicalPage: null -canonicalForPages: Doctrine\ORM\PersistentCollection {#1940 …} -socialShareImage: null -template: "standard" -title: "Odour Extraction Systems UK | Design & Installation | Airmatic" -description: "Effective odour extraction systems to remove fumes and unpleasant smells. Expert design, installation and servicing for clean, compliant workplaces." -keywords: null -position: 1 -accessLevel: 1 -enabled: true -name: "Odour Extraction Systems" -slug: "odour-extraction-systems" -excludeSlug: false -inSitemap: true -inMenu: true -redirects: Doctrine\ORM\PersistentCollection {#1833 …} +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 @1772012946 {#1923 : 2026-02-25 09:49:06.0 UTC (+00:00) } -data: null -createdAt: DateTimeImmutable @1770198434 {#1928 : 2026-02-04 09:47:14.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1772012946 {#1829 : 2026-02-25 09:49:06.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } +datablock: ApKnowhow\ApEchoBundle\Entity\DataBlock {#8048 -id: 11417 -className: null -classId: null -name: "Feature Card Image" -global: null -template: "image-card-image" -enabled: true -parent: ApKnowhow\ApEchoBundle\Entity\DataBlock {#6039 …} -children: Doctrine\ORM\PersistentCollection {#8049 …} -position: 4 -preview: false -publishedTemplate: """ <a {{ render_link(datablock.value('link', 'link'))|raw }} class="ap-card ap-link-reset">\n <div class="">\n <div class="">\n {% if datablock.has('image') %}\n <div class="ap-card-media-top ap-position-z-index-4">\n <picture>\n <twig:Render:Image image="{{ datablock.value('image', 'array') }}" />\n </picture>\n </div>\n {% endif %}\n <div class="{{ set_theme(datablock.value('theme')) }} m-t-20">\n {% if datablock.has(['heading']) %}\n <h4>{{ datablock.value('heading') }}</h4>\n {% endif %}\n {% if datablock.has(['content']) %}\n <div class="ap-content">\n <twig:Render:RichText content="{{ datablock.value('content', 'array') }}" />\n </div>\n {% endif %}\n </div>\n </div>\n </div>\n </a>\n \n """ -publishedData: [ "link" => [ "type" => "internal" "link_data" => [ "anchor" => null "external" => null "internal" => null ] "button_text" => null "show_button" => false ] "image" => [ "alt_text" => null "image_cropped" => "13908" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262830326 "blocks" => [ [ "id" => "T7tezDx7Ri" "data" => [ "text" => "Ensure health and safety obligations are met" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -published: true -publishedAt: DateTimeImmutable @1771262848 {#8045 : 2026-02-16 17:27:28.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" => "13908" ] "theme" => "ap-theme-black" "content" => [ "time" => 1771262830326 "blocks" => [ [ "id" => "T7tezDx7Ri" "data" => [ "text" => "Ensure health and safety obligations are met" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] "heading" => null ] -createdAt: DateTimeImmutable @1770225539 {#8046 : 2026-02-04 17:18:59.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771262848 {#8047 : 2026-02-16 17:27:28.0 UTC (+00:00) } -updatedBy: "christian" -updatedFrom: "62.6.61.34" #deletedBy: null #deletedFrom: null #deletedAt: null -publishSchedule: null } -twig: Twig\Environment {#240 …} -dataBlockTemplateRegistry: ApKnowhow\ApEchoBundle\Registry\DataBlockTemplateRegistry {#5890 …} -dataBlockManager: ApKnowhow\ApEchoBundle\Service\Manager\DataBlockManager {#2005 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "13908" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8554 +image: [ "alt_text" => null "image_cropped" => "13908" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771262830326 "blocks" => [ [ "id" => "T7tezDx7Ri" "data" => [ "text" => "Ensure health and safety obligations are met" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8614 +content: [ "time" => 1771262830326 "blocks" => [ [ "id" => "T7tezDx7Ri" "data" => [ "text" => "Ensure health and safety obligations are met" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771409553847 "blocks" => [ [ "id" => "68gdBRihvE" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Large network of partners to offer a full turnkey service" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "xwOJBdW3KW" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Diverse complementary services such as dust and fume extraction" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "i5UFzGSJWb" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Relevant and recent experience with a variety of odour extraction solutions and odour problems" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "c0SsxAAQWd" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Pioneering ductwork manufacture suitable for hazardous environments built in our own manufacturing facility in Greater Manchester." ] ] "style" => "unordered" ] "type" => "list" ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8656 +content: [ "time" => 1771409553847 "blocks" => [ [ "id" => "68gdBRihvE" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Large network of partners to offer a full turnkey service" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "xwOJBdW3KW" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Diverse complementary services such as dust and fume extraction" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "i5UFzGSJWb" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Relevant and recent experience with a variety of odour extraction solutions and odour problems" ] ] "style" => "unordered" ] "type" => "list" ] [ "id" => "c0SsxAAQWd" "data" => [ "meta" => [] "items" => [ [ "meta" => [] "items" => [] "content" => "Pioneering ductwork manufacture suitable for hazardous environments built in our own manufacturing facility in Greater Manchester." ] ] "style" => "unordered" ] "type" => "list" ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "ap-button ap-button-primary" "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8695 #type: "internal" #text: "Speak to an expert today" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } ] |
|||
| Attributes | [ "class" => "ap-button ap-button-primary" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#8701 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#8695 #type: "internal" #text: "Speak to an expert today" #linkData: "8718" #classes: "" #show: true #size: "medium" #style: "primary" } -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.07 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 {#8742 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Image | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image | 10.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "image" => [ "alt_text" => null "image_cropped" => "13916" ] "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Attributes | [ "class" => "ap-border-radius-medium ap-overflow-hidden ap-width-1-1" ] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\Image {#8781 +image: [ "alt_text" => null "image_cropped" => "13916" ] } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1771409558172 "blocks" => [ [ "id" => "aRKnMvhEbS" "data" => [ "text" => "<b>25 years</b>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "T8-2liicEu" "data" => [ "text" => "<b></b>at the forefront" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "_jf7pJ7uCw" "data" => [ "text" => "of your industry" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8841 +content: [ "time" => 1771409558172 "blocks" => [ [ "id" => "aRKnMvhEbS" "data" => [ "text" => "<b>25 years</b>" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "T8-2liicEu" "data" => [ "text" => "<b></b>at the forefront" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "_jf7pJ7uCw" "data" => [ "text" => "of your industry" ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1770206145131 "blocks" => [ [ "id" => "oo0FwrnEVN" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#8887 +content: [ "time" => 1770206145131 "blocks" => [ [ "id" => "oo0FwrnEVN" "data" => [ "text" => " " ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.06 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 {#8928 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 10.0 MiB | 0.07 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 {#8969 +linkButton: null -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:RichText | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "content" => [ "time" => 1770285529729 "blocks" => [ [ "id" => "0V4VNMj95-" "data" => [ "text" => "THE BEST EXTRACTION SYSTEM" "level" => 3 ] "type" => "header" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "NrxlYyiFSk" "data" => [ "text" => "Keep the air that circulates your workplace fresh and free from bad odours with an Airmatic odour extraction system. It’s important for your employees as well as local residents. Airmatic are one of the UK’s leading suppliers of LEV systems to extract dust, fumes, odours and trim." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "vBmTChFIwp" "data" => [ "text" => "To set up a call with an industry expert who’ll understand your organisation’s fume extraction needs fill our contact form, or use the details provided." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\RichText {#9018 +content: [ "time" => 1770285529729 "blocks" => [ [ "id" => "0V4VNMj95-" "data" => [ "text" => "THE BEST EXTRACTION SYSTEM" "level" => 3 ] "type" => "header" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "NrxlYyiFSk" "data" => [ "text" => "Keep the air that circulates your workplace fresh and free from bad odours with an Airmatic odour extraction system. It’s important for your employees as well as local residents. Airmatic are one of the UK’s leading suppliers of LEV systems to extract dust, fumes, odours and trim." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] [ "id" => "vBmTChFIwp" "data" => [ "text" => "To set up a call with an industry expert who’ll understand your organisation’s fume extraction needs fill our contact form, or use the details provided." ] "type" => "paragraph" "tunes" => [ "alignment" => [ "alignment" => "left" ] ] ] ] "version" => "2.31.1" ] -editorJS: ApKnowhow\ApEchoBundle\Service\EditorJs\EditorJsParser {#1103 …} } |
|||
| Render:Form | ApKnowhow\ApEchoBundle\Twig\Components\Render\FormRender | 12.0 MiB | 3.87 ms | |
|---|---|---|---|---|
| Input props | [ "template" => "contact_form" ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\FormRender {#9060 +template: "contact_form" +form: Symfony\Component\Form\Form {#9174 …} +initialised: true +registry: ApKnowhow\ApEchoBundle\Registry\FormTemplateRegistry {#1588 …} +formFactory: Symfony\Component\Form\FormFactory {#9078 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.59 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2279 -id: 10349 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2239 …} -name: "Extraction" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2274 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8714 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770748 {#2276 : 2026-01-30 10:59:08.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2272 : 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 {#9449 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9474 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.80 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9474 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9495 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9474 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.37 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2291 -id: 10354 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2239 …} -name: "LEV Testing" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2292 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9164 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770833 {#2289 : 2026-01-30 11:00:33.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2290 : 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 {#9541 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9557 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.80 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9557 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9578 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9557 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.46 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2296 -id: 10350 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2239 …} -name: "Industrial Dust Extraction" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2297 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 11078 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770772 {#2294 : 2026-01-30 10:59:32.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2295 : 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 {#9624 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9640 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9640 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9661 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9640 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.38 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2301 -id: 10351 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2239 …} -name: "Fume Extraction" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2302 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 11079 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770784 {#2299 : 2026-01-30 10:59:44.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2300 : 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 {#9707 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9723 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9723 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9744 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9723 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.48 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2306 -id: 14017 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2239 …} -name: "Industrial Ventilation Systems" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2307 …} -enabled: true -position: 5 -data: [ "anchor" => null "external" => null "internal" => 11080 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1771406262 {#2304 : 2026-02-18 09:17:42.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2305 : 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 {#9790 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9806 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9806 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9827 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9806 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.46 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2311 -id: 10352 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2239 …} -name: "Odour Extraction" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2312 …} -enabled: true -position: 6 -data: [ "anchor" => null "external" => null "internal" => 11081 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770809 {#2309 : 2026-01-30 11:00:09.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2310 : 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 {#9873 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9889 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9889 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9910 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9889 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.41 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2316 -id: 10353 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2239 …} -name: "Trim Extraction" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2317 …} -enabled: true -position: 7 -data: [ "anchor" => null "external" => null "internal" => 11082 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770823 {#2314 : 2026-01-30 11:00:23.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406272 {#2315 : 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 {#9956 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9972 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.80 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9972 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#9993 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#9972 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.61 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2326 -id: 10356 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2281 …} -name: "Fabrication" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2329 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8715 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770856 {#2327 : 2026-01-30 11:00:56.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2330 : 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 {#10039 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10055 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.92 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10055 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10076 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10055 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.43 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2339 -id: 10357 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2281 …} -name: "High Integrity Ductwork" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2340 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 9804 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770882 {#2337 : 2026-01-30 11:01:22.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2338 : 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 {#10122 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10138 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.80 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10138 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10159 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10138 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.39 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2344 -id: 10358 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2281 …} -name: "DW114 Duckwork" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2345 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9805 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770897 {#2342 : 2026-01-30 11:01:37.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2343 : 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 {#10205 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10221 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10221 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10242 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10221 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.48 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2349 -id: 10359 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2281 …} -name: "Bespoke Steel Fabrication" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2350 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9806 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770914 {#2347 : 2026-01-30 11:01:54.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406019 {#2348 : 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 {#10288 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10304 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10304 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10325 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10304 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.31 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2353 -id: 14014 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2281 …} -name: "Ductwork Stainless Steel" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2354 …} -enabled: true -position: 5 -data: [ "anchor" => null "external" => null "internal" => 11493 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1771406019 {#2352 : 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 {#10371 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10387 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.77 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10387 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10408 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10387 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.37 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2363 -id: 10361 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2322 …} -name: "Company" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2366 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8717 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770938 {#2364 : 2026-01-30 11:02:18.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2367 : 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 {#10454 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10470 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10470 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10491 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10470 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.40 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2376 -id: 10362 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2322 …} -name: "Contact" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2377 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 8718 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770954 {#2374 : 2026-01-30 11:02:34.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2375 : 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 {#10537 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10553 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10553 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10574 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10553 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.37 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2381 -id: 10365 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2322 …} -name: "Process" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2382 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 9808 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770970 {#2379 : 2026-01-30 11:02:50.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2380 : 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 {#10620 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10636 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10636 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10657 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10636 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.41 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2386 -id: 10363 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2322 …} -name: "Careers" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2387 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 9809 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769770963 {#2384 : 2026-01-30 11:02:43.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2385 : 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 {#10703 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10719 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10719 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10740 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10719 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.42 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2391 -id: 14016 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2322 …} -name: "Knowledge Hub" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2392 …} -enabled: true -position: 5 -data: [ "anchor" => null "external" => null "internal" => 8716 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1771406150 {#2389 : 2026-02-18 09:15:50.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1771406155 {#2390 : 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 {#10786 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10802 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.77 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10802 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10823 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10802 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 5.43 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2401 -id: 9783 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2359 …} -name: "Contact Airmatic" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2404 …} -enabled: true -position: 1 -data: [ "anchor" => null "external" => null "internal" => 8718 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1769590811 {#2402 : 2026-01-28 09:00:11.0 UTC (+00:00) } -createdBy: "christian" -createdFrom: "62.6.61.34" -updatedAt: DateTimeImmutable @1769591267 {#2405 : 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 {#10869 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10885 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10885 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10906 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10885 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 6.74 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2414 -id: 8855 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2359 …} -name: "Terms" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2415 …} -enabled: true -position: 2 -data: [ "anchor" => null "external" => null "internal" => 8851 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1768837729 {#2412 : 2026-01-19 15:48:49.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1769591267 {#2413 : 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 {#10952 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10968 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.80 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10968 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#10989 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#10968 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 6.73 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2419 -id: 8856 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2359 …} -name: "Privacy" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2420 …} -enabled: true -position: 3 -data: [ "anchor" => null "external" => null "internal" => 8852 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1768837741 {#2417 : 2026-01-19 15:49:01.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1769591267 {#2418 : 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 {#11052 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11068 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.89 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11068 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11089 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11068 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||
| Render:MenuLink | ApKnowhow\ApEchoBundle\Twig\Components\Render\MenuLink | 12.0 MiB | 7.14 ms | |
|---|---|---|---|---|
| Input props | [ "link" => ApKnowhow\ApEchoBundle\Entity\MenuItem {#2424 -id: 8857 -menu: ApKnowhow\ApEchoBundle\Entity\Menu {#2359 …} -name: "Cookies" -type: "internal" -parent: null -menuItems: Doctrine\ORM\PersistentCollection {#2425 …} -enabled: true -position: 4 -data: [ "anchor" => null "external" => null "internal" => 8853 "cssClasses" => null ] -link: "" -createdAt: DateTimeImmutable @1768837753 {#2422 : 2026-01-19 15:49:13.0 UTC (+00:00) } -createdBy: "alexhindley" -createdFrom: "192.168.65.1" -updatedAt: DateTimeImmutable @1769591267 {#2423 : 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 {#11152 +link: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11168 …} } |
|||
| Render:Button | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender | 12.0 MiB | 1.98 ms | |
|---|---|---|---|---|
| Input props | [ "linkButton" => ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11168 …} ] |
|||
| Attributes | [] |
|||
| Component | ApKnowhow\ApEchoBundle\Twig\Components\Render\ButtonRender {#11189 +linkButton: ApKnowhow\ApEchoBundle\Models\Data\LinkButton {#11168 …} -pageManager: ApKnowhow\ApEchoBundle\Service\Manager\PageManager {#852 …} } |
|||