PHP Класс TwbBundle\Form\View\Helper\TwbBundleFormElement

Наследование: extends Zend\Form\View\Helper\FormElement, implements Zend\I18n\Translator\TranslatorAwareInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$addonFormat string
$classMap array Instance map to view helper
$inputGroupFormat string
$options TwbBundle\Options\ModuleOptions Hold configurable options
$translator Zend\I18n\Translator\Translator Translator (optional)
$translatorEnabled boolean Whether translator should be used
$translatorTextDomain string Translator text domain (optional)

Открытые методы

Метод Описание
__construct ( ModuleOptions $options )
getTranslator ( ) : null | Zend\I18n\Translator\TranslatorInterface Returns translator used in helper
getTranslatorTextDomain ( ) : string Return the translation text domain
hasTranslator ( ) : boolean Checks if the helper has a translator
isTranslatorEnabled ( ) : boolean Returns whether translator is enabled and should be used
render ( Zend\Form\ElementInterface $oElement ) : string Render an element
setTranslator ( Zend\I18n\Translator\TranslatorInterface $oTranslator = null, string $sTextDomain = null ) : TwbBundleFormElement Sets translator to use in helper
setTranslatorEnabled ( boolean $bEnabled = true ) : TwbBundleFormElement Sets whether translator is enabled and should be used
setTranslatorTextDomain ( string $sTextDomain = 'default' ) : TwbBundleFormElement Set translation text domain

Защищенные методы

Метод Описание
renderAddOn ( string $aAddOnOptions ) : string Render addo-on markup

Описание методов

__construct() публичный Метод

public __construct ( ModuleOptions $options )
$options TwbBundle\Options\ModuleOptions

getTranslator() публичный Метод

Returns translator used in helper
См. также: TranslatorAwareInterface::getTranslator()
public getTranslator ( ) : null | Zend\I18n\Translator\TranslatorInterface
Результат null | Zend\I18n\Translator\TranslatorInterface

getTranslatorTextDomain() публичный Метод

Return the translation text domain
См. также: TranslatorAwareInterface::getTranslatorTextDomain()
public getTranslatorTextDomain ( ) : string
Результат string

hasTranslator() публичный Метод

Checks if the helper has a translator
См. также: TranslatorAwareInterface::hasTranslator()
public hasTranslator ( ) : boolean
Результат boolean

isTranslatorEnabled() публичный Метод

Returns whether translator is enabled and should be used
См. также: TranslatorAwareInterface::isTranslatorEnabled()
public isTranslatorEnabled ( ) : boolean
Результат boolean

render() публичный Метод

Render an element
public render ( Zend\Form\ElementInterface $oElement ) : string
$oElement Zend\Form\ElementInterface
Результат string

renderAddOn() защищенный Метод

Render addo-on markup
protected renderAddOn ( string $aAddOnOptions ) : string
$aAddOnOptions string
Результат string

setTranslator() публичный Метод

Sets translator to use in helper
См. также: TranslatorAwareInterface::setTranslator()
public setTranslator ( Zend\I18n\Translator\TranslatorInterface $oTranslator = null, string $sTextDomain = null ) : TwbBundleFormElement
$oTranslator Zend\I18n\Translator\TranslatorInterface : [optional] translator. Default is null, which sets no translator.
$sTextDomain string : [optional] text domain Default is null, which skips setTranslatorTextDomain
Результат TwbBundleFormElement

setTranslatorEnabled() публичный Метод

Sets whether translator is enabled and should be used
См. также: TranslatorAwareInterface::setTranslatorEnabled()
public setTranslatorEnabled ( boolean $bEnabled = true ) : TwbBundleFormElement
$bEnabled boolean
Результат TwbBundleFormElement

setTranslatorTextDomain() публичный Метод

Set translation text domain
См. также: TranslatorAwareInterface::setTranslatorTextDomain()
public setTranslatorTextDomain ( string $sTextDomain = 'default' ) : TwbBundleFormElement
$sTextDomain string
Результат TwbBundleFormElement

Описание свойств

$addonFormat защищенное статическое свойство

protected static string $addonFormat
Результат string

$classMap защищенное свойство

Instance map to view helper
protected array $classMap
Результат array

$inputGroupFormat защищенное статическое свойство

protected static string $inputGroupFormat
Результат string

$options защищенное свойство

Hold configurable options
protected ModuleOptions,TwbBundle\Options $options
Результат TwbBundle\Options\ModuleOptions

$translator защищенное свойство

Translator (optional)
protected Translator,Zend\I18n\Translator $translator
Результат Zend\I18n\Translator\Translator

$translatorEnabled защищенное свойство

Whether translator should be used
protected bool $translatorEnabled
Результат boolean

$translatorTextDomain защищенное свойство

Translator text domain (optional)
protected string $translatorTextDomain
Результат string