Page
Page.php
:
19
Represents page.
Page contains collection of zones
Methods¶
__construct() ¶
Page.php
:
31
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$layout | string | '' | - |
$zones | array<string|int, Zone> | [] | - |
getBlockById() ¶
Page.php
:
110
Returns block by its ID.
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$id | mixed | - | - |
Return values
Tags
getBlockIterator() ¶
Page.php
:
126
|
|
Return values
array<string|int, BlockValue>
getLayout() ¶
Page.php
:
40
|
|
Return values
string
getZoneByIdentifier() ¶
Page.php
:
76
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$id | mixed | - | - |
Return values
Tags
getZoneByName() ¶
Page.php
:
90
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$name | string | - | - |
Return values
Tags
getZones() ¶
Page.php
:
56
|
|
Return values
array<string|int, Zone>
setLayout() ¶
Page.php
:
48
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$layout | string | - | - |
setZones() ¶
Page.php
:
64
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$zones | array<string|int, Zone> | - | - |