Abstract base implementation for panel elements.

 Methods

Convenience method to retrieve Environment for this element.

getEnvironment() : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface

Convenience method to retrieve input provider for this Element.

getInputProvider() : \ContaoCommunityAlliance\DcGeneral\InputProviderInterface

{@inheritDoc}

getPanel() 

Convenience method to retrieve session storage for this Element.

getSessionStorage() : \ContaoCommunityAlliance\DcGeneral\SessionStorageInterface

{@inheritDoc}

setPanel(\ContaoCommunityAlliance\DcGeneral\Panel\PanelInterface $objPanel) 

Parameters

$objPanel

Let all other elements initialize and apply themselves to this config.

getOtherConfig() : \ContaoCommunityAlliance\DcGeneral\Data\ConfigInterface

 Properties

 

The panel this element is contained within.

$objPanel : \ContaoCommunityAlliance\DcGeneral\Panel\PanelInterface
 

The base configuration that contains all filter, sorting and limit information for all other panel elements.

$objOtherConfig : \ContaoCommunityAlliance\DcGeneral\Data\ConfigInterface
This is used for determining the valid values in filters etc.