Class SubArea

Concrete\Core\Foundation\Object
Extended by Concrete\Core\Area\Area implements Concrete\Core\Permission\ObjectInterface
Extended by Concrete\Core\Area\SubArea
Namespace: Concrete\Core\Area
Located at src/Area/SubArea.php

Methods summary

public
# setSubAreaBlockObject( Block $block )
public Concrete\Core\Area\Area
# create( Page $c, string $arHandle )
public boolean|Concrete\Core\Area\Area|mixed|null
public Block
# getSubAreaBlockObject( )
public
# __construct( string $arHandle, string $arParentHandle, integer $arParentID )
public integer
# getAreaParentID( )
public array
# getAreaCustomTemplates( $include_parent_templates = true )

returns an array of custom templates defined for this Area object.

public
# export( SimpleXMLElement $p, Page $page )
public
# delete( )

Constants summary

string AREA_SUB_DELIMITER
# ' : '

Properties summary

protected Block $parentBlock
#

Properties inherited from Concrete\Core\Foundation\Object

$error