class PresetLayout extends Layout (View source)

Properties

$error from  ConcreteObject
Area $area from  Layout
Block $block from  Layout
int $arLayoutID
bool $arLayoutUsesThemeGridFramework from  Layout
int $arLayoutNumColumns from  Layout
protected string $arLayoutType
bool $arLayoutIsPreset
protected string $preset
protected $presetObject

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

from  Layout
setAreaObject(Area $a)

No description

from  Layout
setBlockObject(Block $b)

No description

from  Layout
getBlockObject()

No description

from  Layout
getAreaObject()

No description

from  Layout
int
getAreaLayoutID()

No description

from  Layout
bool
from  Layout
int
getAreaLayoutNumColumns()

No description

from  Layout
Column[]
getAreaLayoutColumns()

No description

from  Layout
int
addLayoutColumn()

No description

from  Layout
duplicate()

No description

exportDetails($node)

No description

export(SimpleXMLElement $node)

No description

from  Layout
delete()

No description

from  Layout
getFormatter()

No description

from  Layout
loadColumnNumber()

No description

loadDetails()

No description

getPresetObject()

No description

string
getAreaLayoutPresetHandle()

No description

static PresetLayout
add(PresetInterface $preset)

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

duplicate()

No description

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

protected loadDetails()

No description

getPresetObject()

No description

string getAreaLayoutPresetHandle()

No description

Return Value

string

static PresetLayout add(PresetInterface $preset)

No description

Parameters

PresetInterface $preset

Return Value

PresetLayout