Spec-Zone.ru › Phalcon 2

Интерфейс Phalcon\Forms\ElementInterface

Инициализатор Phalcon\Forms\ElementInterface

Методы

абстрактный public Phalcon\Forms\ElementInterface setForm (Phalcon\Forms\Form $form)

Устанавливает родительскую форму для элемента

абстрактный public Phalcon\Forms\ElementInterface getForm ()

Возвращает родительскую форму элемента

абстрактный public Phalcon\Forms\ElementInterface setName (string $name)

Устанавливает имя элемента

абстрактный public string getName ()

Возвращает имя элемента

абстрактный public Phalcon\Forms\ElementInterface setFilters (array|string $filters)

Устанавливает фильтры элемента

абстрактный public Phalcon\Forms\ElementInterface addFilter (string $filter)

Добавляет фильтр в текущий список фильтров

абстрактный public mixed getFilters ()

Возвращает фильтры элемента

абстрактный public Phalcon\Forms\ElementInterface addValidators (unknown $validators, [unknown $merge])

Добавляет группу валидаторов

абстрактный public Phalcon\Forms\ElementInterface addValidator (unknown $validator)

Добавляет валидатор к элементу

абстрактный public Phalcon\Validation\ValidatorInterface [] getValidators ()

Возвращает зарегистрированные валидаторы для элемента

абстрактный public array prepareAttributes ([array $attributes], [boolean $useChecked])

Возвращает массив подготовленных атрибутов для помощников Phalcon\Tag в соответствии с параметрами элемента

абстрактный public Phalcon\Forms\ElementInterface setAttribute (string $attribute, mixed $value)

Устанавливает атрибут по умолчанию для элемента

абстрактный public mixed getAttribute (string $attribute, [mixed $defaultValue])

Возвращает значение атрибута, если он присутствует

абстрактный public Phalcon\Forms\ElementInterface setAttributes (array $attributes)

Устанавливает атрибуты по умолчанию для элемента

абстрактный public array getAttributes ()

Возвращает атрибуты по умолчанию для элемента

абстрактный public Phalcon\Forms\ElementInterface setUserOption (string $option, mixed $value)

Устанавливает параметр для элемента

абстрактный public mixed getUserOption (string $option, [mixed $defaultValue])

Возвращает значение параметра, если он присутствует

абстрактный public Phalcon\Forms\ElementInterface setUserOptions (array $options)

Устанавливает параметры для элемента

абстрактный public array getUserOptions ()

Возвращает параметры для элемента

абстрактный public Phalcon\Forms\ElementInterface setLabel (string $label)

Устанавливает метку элемента

абстрактный public string getLabel ()

Возвращает метку элемента

абстрактный public string label ()

Генерирует HTML для метки элемента

абстрактный public Phalcon\Forms\ElementInterface setDefault (mixed $value)

Устанавливает значение по умолчанию в случае, если форма не использует сущность или для элемента нет значения в $_POST

абстрактный public mixed getDefault ()

Возвращает значение по умолчанию, назначенное элементу

абстрактный public mixed getValue ()

Возвращает значение элемента

абстрактный public Phalcon\Validation\Message\Group getMessages ()

Возвращает сообщения, относящиеся к элементу. Элемент должен быть привязан к форме

абстрактный public boolean hasMessages ()

Проверяет, существуют ли сообщения, привязанные к элементу

абстрактный public Phalcon\Forms\ElementInterface setMessages (Phalcon\Validation\Message\Group $group)

Устанавливает сообщения валидации, связанные с элементом

абстрактный public Phalcon\Forms\ElementInterface appendMessage (Phalcon\Validation\Message $message)

Добавляет сообщение в внутренний список сообщений

абстрактный public Phalcon\Forms\Element clear ()

Очищает каждый элемент в форме до значения по умолчанию

абстрактный public string render ([array $attributes])

Отображает виджет элемента

© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Forms_ElementInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API