‪TYPO3CMS  ‪main
TYPO3\CMS\Extbase\Persistence\Generic\Qom\UpperCase Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Persistence\Generic\Qom\UpperCase:
TYPO3\CMS\Extbase\Persistence\Generic\Qom\UpperCaseInterface 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 upper-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 UpperCase operand also evaluates to null.

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

Definition at line 31 of file UpperCase.php.

Constructor & Destructor Documentation

◆ __construct()

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

Constructs this UpperCase instance

Definition at line 40 of file UpperCase.php.

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

Member Function Documentation

◆ getOperand()

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

Gets the operand whose value is converted to an upper-case string.

Returns
PropertyValueInterface the operand; non-null

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

Definition at line 50 of file UpperCase.php.

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

◆ getPropertyName()

string TYPO3\CMS\Extbase\Persistence\Generic\Qom\UpperCase::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 UpperCase.php.

◆ getSelectorName()

string TYPO3\CMS\Extbase\Persistence\Generic\Qom\UpperCase::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 UpperCase.php.

Member Data Documentation

◆ $operand

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