Exponential 5.x Kernel 7.5.40 Exponential New Stack (Symfony-based) Kernel — PHP Class Reference

Publish/Core/FieldType/Page/Parts/Page.php
Go to the documentation of this file.
1 <?php
2
7 namespace eZ\Publish\Core\FieldType\Page\Parts;
8
14 class Page extends Base
15 {
17 protected $zones = [];
18
20 protected $zonesById = [];
21
23 protected $layout;
24
25 public function __construct(array $properties = [])
26 {
27 parent::__construct($properties);
28
29 foreach ($this->zones as $zone) {
30 $this->zonesById[$zone->id] = $zone;
31 }
32 }
33 }
eZ\Publish\Core\FieldType\Page\Parts\Base
Definition: FieldType/Page/Parts/Base.php:12
eZ\Publish\Core\FieldType\Page\Parts\Page
Definition: Publish/Core/FieldType/Page/Parts/Page.php:15
eZ\Publish\Core\FieldType\Page\Parts\Page\$zones
$zones
Definition: Publish/Core/FieldType/Page/Parts/Page.php:17
eZ\Publish\Core\FieldType\Page\Parts\Page\$layout
$layout
Definition: Publish/Core/FieldType/Page/Parts/Page.php:23
eZ\Publish\Core\FieldType\Page\Parts\Page\$zonesById
$zonesById
Definition: Publish/Core/FieldType/Page/Parts/Page.php:20
eZ\Publish\Core\FieldType\Page\Parts\Page\__construct
__construct(array $properties=[])
Constructor.
Definition: Publish/Core/FieldType/Page/Parts/Page.php:25
eZ\Publish\Core\FieldType\Page\Parts
Definition: FieldType/Page/Parts/Base.php:7
Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.