TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AbstractCondition Class Reference
Inheritance diagram for AbstractCondition:
TestCondition TestCondition

Public Member Functions

 setConditionMatcherInstance ($conditionMatcherInstance)
 
 matchCondition (array $conditionParameters)
 

Protected Member Functions

 getConditionMatcherInstance ()
 

Protected Attributes

 $conditionMatcherInstance
 

Detailed Description

Abstract class to define own custom TypoScript conditions.

Used with the TypoScript parser.

Definition at line 22 of file AbstractCondition.php.

Member Function Documentation

getConditionMatcherInstance ( )
protected
Returns

Definition at line 32 of file AbstractCondition.php.

References AbstractCondition\$conditionMatcherInstance.

matchCondition ( array  $conditionParameters)
abstract

Main method handling the evaluation. Any given parameters given within the condition in form of [ACME = value1, = value2] will be given as parameter in form of a numeric array, each entry containing the strings that are split by the commas e.g. array('= value1', '= value2')

Parameters
array$conditionParameters
Returns
bool
setConditionMatcherInstance (   $conditionMatcherInstance)
Parameters
\TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher$conditionMatcherInstance

Definition at line 40 of file AbstractCondition.php.

References AbstractCondition\$conditionMatcherInstance.

Member Data Documentation

$conditionMatcherInstance
protected