Default implementation of a search panel element.

 Methods

{@inheritDoc}

addProperty($strProperty) 

Parameters

$strProperty

{@inheritDoc}

getPropertyNames() 

{@inheritDoc}

getSelectedProperty() 

{@inheritDoc}

getValue() 

{@inheritdoc}

initialize(\ContaoCommunityAlliance\DcGeneral\Data\ConfigInterface $objConfig, \ContaoCommunityAlliance\DcGeneral\Panel\PanelElementInterface $objElement) 

Parameters

$objConfig

$objElement

{@inheritDoc}

render(\ContaoCommunityAlliance\DcGeneral\View\ViewTemplateInterface $objTemplate) 

Parameters

$objTemplate

{@inheritDoc}

setSelectedProperty($strProperty) 

Parameters

$strProperty

{@inheritDoc}

setValue($mixValue) 

Parameters

$mixValue

Retrieve the persistent value from the input provider.

getPersistent() : array

Returns

array

Store the persistent value in the input provider.

setPersistent(string $strProperty, string $strValue) : void

Parameters

$strProperty

string

The property being searched on.

$strValue

string

The value being searched for.

 Properties

 

The properties to be allowed to be searched on.

$arrProperties : array
 

The current value to be searched.

$mixValue : mixed
 

The currently active property to be searched on.

$strSelectedProperty : string