‪TYPO3CMS  ‪main
TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\ConditionElseInclude Class Reference
Inheritance diagram for TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\ConditionElseInclude:
TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractConditionInclude TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractInclude TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\IncludeConditionInterface TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\IncludeInterface

Public Member Functions

 isConditionNegated ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractConditionInclude
 setConditionToken (Token $token)
 
 getConditionToken ()
 
 setOriginalConditionToken (Token $token)
 
 getOriginalConditionToken ()
 
 setConditionVerdict (bool $verdict)
 
 getConditionVerdict ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractInclude
 __serialize ()
 
 getType ()
 
 setIdentifier (string $identifier)
 
 getIdentifier ()
 
 setName (string $name)
 
 getName ()
 
 setPath (string $path)
 
 getPath ()
 
 addChild (IncludeInterface $node)
 
 hasChildren ()
 
 getNextChild ()
 
 isSysTemplateRecord ()
 
 setLineStream (?LineStream $lineStream)
 
 getLineStream ()
 
 setOriginalLine (LineInterface $line)
 
 getOriginalLine ()
 
 setSplit ()
 
 isSplit ()
 
 setRoot (bool $root)
 
 isRoot ()
 
 setClear (bool $clear)
 
 isClear ()
 
 setPid (int $pid)
 
 getPid ()
 

Additional Inherited Members

- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractConditionInclude
 serialize ()
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractConditionInclude
Token $conditionValueToken
 
Token $originalConditionValueToken = null
 
bool $verdict
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractInclude
string $name = ''
 
string $path = ''
 
array $children = []
 
LineStream $lineStream = null
 
LineInterface $originalTokenLine = null
 
bool $isSplit = false
 
bool $root = false
 
bool $clear = false
 
int $pid = null
 

Detailed Description

A node representing the [ELSE] body of a condition:

[foo = bar] ... [ELSE] baz = bazValue

The LineStream is the body of the else block, the condition token is set to the token of the condition "[foo = bar]".

: Internal tree structure.

Definition at line 33 of file ConditionElseInclude.php.

Member Function Documentation

◆ isConditionNegated()

TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\ConditionElseInclude::isConditionNegated ( )

True for ConditionElseInclude: The [ELSE] node of a condition.

Reimplemented from TYPO3\CMS\Core\TypoScript\IncludeTree\IncludeNode\AbstractConditionInclude.

Definition at line 35 of file ConditionElseInclude.php.