abstract class Layout extends ConcreteObject (View source)

Properties

$error from  ConcreteObject
Area $area
Block $block
int $arLayoutID
bool $arLayoutUsesThemeGridFramework
int $arLayoutNumColumns

Methods

loadError($error)

No description

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

static 
camelcase($file)

No description

static 
uncamelcase($string)

No description

getByID(int $arLayoutID)

No description

setAreaObject(Area $a)

No description

setBlockObject(Block $b)

No description

getBlockObject()

No description

getAreaObject()

No description

int
getAreaLayoutID()

No description

bool
int
getAreaLayoutNumColumns()

No description

Column[]
getAreaLayoutColumns()

No description

int
addLayoutColumn()

No description

duplicate()

No description

exportDetails($node)

No description

export(SimpleXMLElement $node)

No description

delete()

No description

getFormatter()

No description

loadColumnNumber()

No description

Details

loadError($error)

No description

Parameters

$error

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

Parameters

$arr

static camelcase($file)

No description

Parameters

$file

static uncamelcase($string)

No description

Parameters

$string

static PresetLayout|CustomLayout|ThemeGridLayout|null getByID(int $arLayoutID)

No description

Parameters

int $arLayoutID

Return Value

PresetLayout|CustomLayout|ThemeGridLayout|null

setAreaObject(Area $a)

No description

Parameters

Area $a

setBlockObject(Block $b)

No description

Parameters

Block $b

Block getBlockObject()

No description

Return Value

Block

Area getAreaObject()

No description

Return Value

Area

int getAreaLayoutID()

No description

Return Value

int

bool isAreaLayoutUsingThemeGridFramework()

No description

Return Value

bool

int getAreaLayoutNumColumns()

No description

Return Value

int

Column[] getAreaLayoutColumns()

No description

Return Value

Column[]

int addLayoutColumn()

No description

Return Value

int

abstract duplicate()

No description

abstract exportDetails($node)

No description

Parameters

$node

export(SimpleXMLElement $node)

No description

Parameters

SimpleXMLElement $node

delete()

No description

FormatterInterface getFormatter()

No description

Return Value

FormatterInterface

protected loadColumnNumber()

No description