Class Layout

Concrete\Core\Foundation\Object
Extended by Concrete\Core\Area\Layout\Layout
Abstract
Namespace: Concrete\Core\Area\Layout
Located at src/Area/Layout/Layout.php

Methods summary

public static Concrete\Core\Area\Layout\CustomLayout|Concrete\Core\Area\Layout\ThemeGridLayout|null
# getByID( integer $arLayoutID )
protected
public
# setAreaObject( Area $a )
public
public Concrete\Core\Block\Block
public Area
# getAreaObject( )
public integer
# getAreaLayoutID( )
public boolean
public integer
# getAreaLayoutNumColumns( )
public Concrete\Core\Area\Layout\Column[]
public integer
# addLayoutColumn( )
abstract public
abstract public
# exportDetails( $node )
public
# export( SimpleXMLElement $node )
public
# delete( )
public Concrete\Core\Area\Layout\Formatter\FormatterInterface

Properties summary

public Area $area
#
public Concrete\Core\Block\Block $block
#
public integer $arLayoutID
#
public boolean $arLayoutUsesThemeGridFramework
#
public integer $arLayoutNumColumns
#

Properties inherited from Concrete\Core\Foundation\Object

$error