Class Column

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

Methods summary

public static
# getByID( integer $arLayoutColumnID )
abstract public
# exportDetails( $node )
abstract public
protected
# loadBasicInformation( integer $arLayoutColumnID )
public
# setAreaLayoutObject( Concrete\Core\Area\Layout\Layout $arLayout )
public Concrete\Core\Area\Layout\Layout
public integer
# getAreaLayoutColumnIndex( )
public integer
# getAreaLayoutID( )
public integer
# getAreaID( )
public
# export( SimpleXMLElement $node )
public integer
# duplicate( Concrete\Core\Area\Layout\Column $newAreaLayout )
public Area|null
# getAreaObject( )
public integer
# getAreaLayoutColumnID( )
public integer
# getAreaLayoutColumnDisplayID( )

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

public string
# getContents( $disableControls = false )
protected
public
# display( boolean $disableControls = false )
public
# setAreaID( integer $arID )
public
# delete( )

Properties summary

public Concrete\Core\Area\Layout\Layout $arLayout
#
public integer $arLayoutColumnIndex
#
public integer $arLayoutID
#
public integer $arLayoutColumnID
#
public integer $arLayoutColumnDisplayID
#
public integer $arID
#

Properties inherited from Concrete\Core\Foundation\Object

$error