class PresetColumn extends Column (View source)

Properties

$error from ConcreteObject
Layout $arLayout from Column
int $arLayoutColumnIndex from Column
int $arLayoutID from Column
int $arLayoutColumnID from Column
int $arLayoutColumnDisplayID from Column
int $arID from Column

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

static 
getByID(int $arLayoutColumnID)

No description

exportDetails($node)

No description

getAreaLayoutColumnClass()

No description

loadBasicInformation(int $arLayoutColumnID)

No description

from Column
setAreaLayoutObject(Layout $arLayout)

No description

from Column
getAreaLayoutObject()

No description

from Column
int
getAreaLayoutColumnIndex()

No description

from Column
int
getAreaLayoutID()

No description

from Column
int
getAreaID()

No description

from Column
export(SimpleXMLElement $node)

No description

from Column
int
duplicate(Column $newAreaLayout)

No description

from Column
Area|null
getAreaObject()

No description

from Column
int
getAreaLayoutColumnID()

No description

from Column
int
getAreaLayoutColumnDisplayID()

unique but doesn't change between version edits on a given page.

from Column
string
getContents($disableControls = false)

No description

from Column
getSubAreaMaximumColumns()

No description

from Column
getSubAreaObject()

No description

from Column
display(bool $disableControls = false)

No description

from Column
setAreaID(int $arID)

No description

from Column
delete()

No description

from Column
getPresetObject()

No description

getPresetColumnObject()

No description

getColumnHtmlObject()

No description

getColumnHtmlObjectEditMode()

No description

Details

loadError($error)

Parameters

$error

isError()

getError()

setPropertiesFromArray($arr)

Parameters

$arr

static camelcase($file)

Parameters

$file

static uncamelcase($string)

Parameters

$string

static getByID(int $arLayoutColumnID)

Parameters

int $arLayoutColumnID

exportDetails($node)

Parameters

$node

getAreaLayoutColumnClass()

protected loadBasicInformation(int $arLayoutColumnID)

Parameters

int $arLayoutColumnID

setAreaLayoutObject(Layout $arLayout)

Parameters

Layout $arLayout

Layout getAreaLayoutObject()

Return Value

Layout

int getAreaLayoutColumnIndex()

Return Value

int

int getAreaLayoutID()

Return Value

int

int getAreaID()

Return Value

int

export(SimpleXMLElement $node)

Parameters

SimpleXMLElement $node

int duplicate(Column $newAreaLayout)

Parameters

Column $newAreaLayout

Return Value

int

Area|null getAreaObject()

Return Value

Area|null

int getAreaLayoutColumnID()

Return Value

int

int getAreaLayoutColumnDisplayID()

unique but doesn't change between version edits on a given page.

Return Value

int

string getContents($disableControls = false)

Parameters

$disableControls

Return Value

string

protected getSubAreaMaximumColumns()

getSubAreaObject()

display(bool $disableControls = false)

Parameters

bool $disableControls

setAreaID(int $arID)

Parameters

int $arID

delete()

protected getPresetObject()

protected getPresetColumnObject()

getColumnHtmlObject()

getColumnHtmlObjectEditMode()