TYPO3  7.6
Public Member Functions | Protected Attributes | List of all members
Language Class Reference
Inheritance diagram for Language:
AbstractEntity AbstractDomainObject DomainObjectInterface ObjectMonitoringInterface

Public Member Functions

 __construct ($locale= '', $label= '', $selected=false, $lastUpdate=null)
 
 getLastUpdate ()
 
 setLastUpdate ($lastUpdate)
 
 setLabel ($language)
 
 getLabel ()
 
 setLocale ($locale)
 
 getLocale ()
 
 setSelected ($selected)
 
 getSelected ()
 
 toArray ()
 

Protected Attributes

 $locale = ''
 
 $label = ''
 
 $selected = false
 
 $lastUpdate
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractDomainObject
 isPropertyDirty ($previousValue, $currentValue)
 

Detailed Description

Language model

Definition at line 20 of file lang/Classes/Domain/Model/Language.php.

Constructor & Destructor Documentation

__construct (   $locale = '',
  $label = '',
  $selected = false,
  $lastUpdate = null 
)

Constructor of the language model

Parameters
string$locale
string$label
bool$selected
int$lastUpdate

Definition at line 50 of file lang/Classes/Domain/Model/Language.php.

References Language\$label, Language\$lastUpdate, Language\$locale, and Language\$selected.

Member Function Documentation

getLabel ( )

Getter for the language

Returns
string

Definition at line 90 of file lang/Classes/Domain/Model/Language.php.

References Language\$label.

Referenced by Language\toArray().

getLastUpdate ( )
Returns
int

Definition at line 61 of file lang/Classes/Domain/Model/Language.php.

References Language\$lastUpdate.

Referenced by Language\toArray().

getLocale ( )

Getter for the locale

Returns
string

Definition at line 111 of file lang/Classes/Domain/Model/Language.php.

References Language\$locale.

Referenced by Language\toArray().

getSelected ( )

Getter for the selected

Returns
bool

Definition at line 132 of file lang/Classes/Domain/Model/Language.php.

References Language\$selected.

Referenced by Language\toArray().

setLabel (   $language)

Setter for the language

Parameters
string$languagethe label of the language
Returns
void

Definition at line 80 of file lang/Classes/Domain/Model/Language.php.

setLastUpdate (   $lastUpdate)
Parameters
int$lastUpdate

Definition at line 69 of file lang/Classes/Domain/Model/Language.php.

References Language\$lastUpdate.

setLocale (   $locale)

Setter for the locale

Parameters
string$localethe locale for the language like da, nl or de
Returns
void

Definition at line 101 of file lang/Classes/Domain/Model/Language.php.

References Language\$locale.

setSelected (   $selected)

Setter for the selected

Parameters
bool$selectedwhether the language is available or not
Returns
void

Definition at line 122 of file lang/Classes/Domain/Model/Language.php.

References Language\$selected.

toArray ( )

Returns an array represetation of current model

Returns
array The properties

Definition at line 142 of file lang/Classes/Domain/Model/Language.php.

References Language\getLabel(), Language\getLastUpdate(), Language\getLocale(), and Language\getSelected().

Member Data Documentation

$label = ''
protected
$lastUpdate
protected
$locale = ''
protected
$selected = false
protected