Class Blueprint
A simplified data structure representing the relashionship between pages.
Namespace: Icybee\Modules\Pages
See:
Located at vendor/icanboogie-modules/pages/lib/blueprint.php
See:
Icybee\Modules\Pages\BlueprintNode
Located at vendor/icanboogie-modules/pages/lib/blueprint.php
Methods summary
public static
|
#
from(
Creates a |
protected
|
#
__construct(
The blueprint is usualy constructed by the |
public
mixed
|
|
protected
|
|
protected
array[int]ActiveRecord
|
#
get_ordered_records( )
Returns the records of the blueprint ordered according to their position and relation. |
public
boolean
|
|
public
integer
|
|
public
|
|
public
array[int]\Icybee\Modules\Pages\Page
|
Magic methods summary
Properties summary
public
array[int]int
|
$relation |
#
The child/parent relation. |
public
array[int]array
|
$children |
#
The parent/children relation. |
public
array[int]BlueprintNode
|
$index |
#
Index of the blueprint nodes. |
public
array[int]BlueprintNode
|
$tree |
#
Pages nested as a tree. |
public
|
$model |
#
Model associated with the blueprint. |