Class Control

Concrete\Core\Foundation\Object
Extended by Concrete\Core\Page\Type\Composer\Control\Control

Methods summary

abstract public
abstract public
# render( $label, $customTemplate, $description )
abstract public
# publishToPage( Page $c, $data, $controls )
abstract public
# validate( )
abstract public
abstract public
# addAssetsToRequest( Controller $cnt )
abstract public
# export( $node )
abstract public
abstract public
abstract public
public
public
# setPageTypeComposerControlName( $ptComposerControlName )
public
public
# setPageObject( $page )
public
public
# setTargetParentPageID( $ptTargetParentPageID )
public
public
public
public
public
# setPageTypeComposerControlIconSRC( $ptComposerControlIconSRC )
public
public
# setPageTypeComposerControlIdentifier( $ptComposerControlIdentifier )
public
public
public
public
public
public
# field( $key )
public
# getRequestValue( $args = false )
public Concrete\Core\Page\Type\Composer\FormLayoutSetControl
public
public
public static
public
public

Properties summary

protected $ptComposerControlIdentifier
#
protected $ptComposerControlName
#
protected $ptComposerControlIconSRC
#
protected $ptComposerControl
#
protected boolean $ptComposerControlRequiredByDefault
# false
protected boolean $ptComposerControlRequiredOnThisRequest
# false

Properties inherited from Concrete\Core\Foundation\Object

$error