TYPO3CMS  8
 All Classes Namespaces Files Functions Variables Pages
UpperCase Class Reference
Inheritance diagram for UpperCase:
UpperCaseInterface PropertyValueInterface DynamicOperandInterface OperandInterface

Public Member Functions

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

Protected Attributes

 $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.

http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later

Definition at line 28 of file UpperCase.php.

Constructor & Destructor Documentation

__construct ( PropertyValueInterface  $operand)

Constructs this UpperCase instance

Parameters
PropertyValueInterface$operand

Definition at line 40 of file UpperCase.php.

References UpperCase\$operand.

Member Function Documentation

getOperand ( )

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

Returns
PropertyValueInterface the operand; non-null

Implements UpperCaseInterface.

Definition at line 50 of file UpperCase.php.

References UpperCase\$operand.

getPropertyName ( )

Gets the name of the property.

Returns
string the property name; non-null

Implements PropertyValueInterface.

Definition at line 70 of file UpperCase.php.

getSelectorName ( )

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

Returns
string the selector name; non-null

Implements PropertyValueInterface.

Definition at line 60 of file UpperCase.php.

Member Data Documentation

$operand
protected

Definition at line 33 of file UpperCase.php.

Referenced by UpperCase\__construct(), and UpperCase\getOperand().