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

Public Member Functions

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

Protected Attributes

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

Definition at line 26 of file LowerCase.php.

Constructor & Destructor Documentation

__construct ( PropertyValueInterface  $operand)

Constructs this LowerCase instance

Parameters
PropertyValueInterface$operand

Definition at line 38 of file LowerCase.php.

References LowerCase\$operand.

Member Function Documentation

getOperand ( )

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

Returns
PropertyValueInterface the operand; non-null

Implements LowerCaseInterface.

Definition at line 48 of file LowerCase.php.

References LowerCase\$operand.

getPropertyName ( )

Gets the name of the property.

Returns
string the property name; non-null

Implements PropertyValueInterface.

Definition at line 68 of file LowerCase.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 58 of file LowerCase.php.

Member Data Documentation

$operand
protected

Definition at line 31 of file LowerCase.php.

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