Zend Framework  3.0
Public Member Functions | Protected Attributes | List of all members
Translator Class Reference

Public Member Functions

 __construct (ZendTranslator $translator, $textDomain= 'default', $locale=null)
 Translator uses the supplied Zend to find and translate language strings in config.
 
 setTranslator (ZendTranslator $translator)
 
 getTranslator ()
 
 setLocale ($locale)
 
 getLocale ()
 
 setTextDomain ($textDomain)
 
 getTextDomain ()
 
 process (Config $config)
 Process.
 
 processValue ($value)
 Process a single value.
 

Protected Attributes

 $translator
 
 $locale = null
 
 $textDomain = 'default'
 

Constructor & Destructor Documentation

__construct ( ZendTranslator  $translator,
  $textDomain = 'default',
  $locale = null 
)

Translator uses the supplied Zend to find and translate language strings in config.

Parameters
ZendTranslator$translator
string$textDomain
string | null$locale

Member Function Documentation

getLocale ( )
Returns
string|null
getTextDomain ( )
Returns
string
getTranslator ( )
Returns
ZendTranslator
process ( Config  $config)

Process.

Parameters
Config$config
Returns
Config
Exceptions
Exception\InvalidArgumentException

Walk through config and replace values

Implements ProcessorInterface.

processValue (   $value)

Process a single value.

Parameters
$value
Returns
string

Implements ProcessorInterface.

setLocale (   $locale)
Parameters
string | null$locale
Returns
Translator
setTextDomain (   $textDomain)
Parameters
string$textDomain
Returns
Translator
setTranslator ( ZendTranslator  $translator)
Parameters
ZendTranslator$translator
Returns
Translator

Member Data Documentation

$locale = null
protected
$textDomain = 'default'
protected
$translator
protected