‪TYPO3CMS  ‪main
TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase:
TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCaseInterface TYPO3\CMS\Extbase\Persistence\Generic\Qom\PropertyValueInterface TYPO3\CMS\Extbase\Persistence\Generic\Qom\DynamicOperandInterface TYPO3\CMS\Extbase\Persistence\Generic\Qom\OperandInterface

Public Member Functions

 __construct (PropertyValueInterface $operand)
 
PropertyValueInterface getOperand ()
 
string getSelectorName ()
 
string getPropertyName ()
 

Protected Attributes

PropertyValueInterface $operand
 

Detailed Description

Evaluates to the lower-case string value (or values, if multi-valued) of operand.

If operand does not evaluate to a string value, its value is first converted to a string.

If operand evaluates to null, the LowerCase operand also evaluates to null.

only to be used within Extbase, not part of TYPO3 Core API.

Definition at line 31 of file LowerCase.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase::__construct ( PropertyValueInterface  $operand)

Constructs this LowerCase instance

Definition at line 40 of file LowerCase.php.

References TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase\$operand.

Member Function Documentation

◆ getOperand()

PropertyValueInterface TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase::getOperand ( )

Gets the operand whose value is converted to a lower-case string.

Returns
PropertyValueInterface the operand; non-null

Implements TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCaseInterface.

Definition at line 50 of file LowerCase.php.

References TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase\$operand.

◆ getPropertyName()

string TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase::getPropertyName ( )

Gets the name of the property.

Returns
‪string the property name; non-null

Implements TYPO3\CMS\Extbase\Persistence\Generic\Qom\PropertyValueInterface.

Definition at line 70 of file LowerCase.php.

◆ getSelectorName()

string TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase::getSelectorName ( )

Gets the name of the selector against which to evaluate this operand.

Returns
‪string the selector name; non-null

Implements TYPO3\CMS\Extbase\Persistence\Generic\Qom\PropertyValueInterface.

Definition at line 60 of file LowerCase.php.

Member Data Documentation

◆ $operand

PropertyValueInterface TYPO3\CMS\Extbase\Persistence\Generic\Qom\LowerCase::$operand
protected