Класс Phalcon\Forms\Element\Select
extends абстрактный класс Phalcon\Forms\Element
implements Phalcon\Forms\ElementInterface
Компонент ВЫБОР (выбор) для форм
Методы
public __construct (string $name, [object | array $options], [array $attributes])
Конструктор Phalcon\Forms\Element
public Phalcon\Forms\Element setOptions (array | object $options)
Устанавливает параметры выбора
public array | object getOptions ()
Возвращает параметры выбора
public this addOption (array $option)
Добавляет параметр в текущие параметры
public render ([array $attributes])
Отображает элемент виджета, возвращая HTML
public setForm (Phalcon\Forms\Form $form) унаследовано от Phalcon\Forms\Element
Устанавливает родительскую форму для элемента
public getForm () унаследовано от Phalcon\Forms\Element
Возвращает родительскую форму элемента
public setName (mixed $name) унаследовано от Phalcon\Forms\Element
Устанавливает имя элемента
public getName () унаследовано от Phalcon\Forms\Element
Возвращает имя элемента
public Phalcon\Forms\ElementInterface setFilters (array | string $filters) унаследовано от Phalcon\Forms\Element
Устанавливает фильтры элемента
public addFilter (mixed $filter) унаследовано от Phalcon\Forms\Element
Добавляет фильтр в текущий список фильтров
public mixed getFilters () унаследовано от Phalcon\Forms\Element
Возвращает фильтры элемента
public Phalcon\Forms\ElementInterface addValidators (array $validators, [mixed $merge]) унаследовано от Phalcon\Forms\Element
Добавляет группу валидаторов
public addValidator (Phalcon\Validation\ValidatorInterface $validator) унаследовано от Phalcon\Forms\Element
Добавляет валидатор к элементу
public getValidators () унаследовано от Phalcon\Forms\Element
Возвращает зарегистрированные для элемента валидаторы
public prepareAttributes ([array $attributes], [mixed $useChecked]) унаследовано от Phalcon\Forms\Element
Возвращает массив подготовленных атрибутов для помощников Phalcon\Tag в соответствии с параметрами элемента
public Phalcon\Forms\ElementInterface setAttribute (string $attribute, mixed $value) унаследовано от Phalcon\Forms\Element
Устанавливает атрибут по умолчанию для элемента
public mixed getAttribute (string $attribute, [mixed $defaultValue]) унаследовано от Phalcon\Forms\Element
Возвращает значение атрибута, если он есть
public setAttributes (array $attributes) унаследовано от Phalcon\Forms\Element
Устанавливает атрибуты по умолчанию для элемента
public getAttributes () унаследовано от Phalcon\Forms\Element
Возвращает атрибуты по умолчанию для элемента
public Phalcon\Forms\ElementInterface setUserOption (string $option, mixed $value) унаследовано от Phalcon\Forms\Element
Устанавливает параметр для элемента
public mixed getUserOption (string $option, [mixed $defaultValue]) унаследовано от Phalcon\Forms\Element
Возвращает значение параметра, если он есть
public setUserOptions (array $options) унаследовано от Phalcon\Forms\Element
Устанавливает параметры для элемента
public getUserOptions () унаследовано от Phalcon\Forms\Element
Возвращает параметры элемента
public setLabel (mixed $label) унаследовано от Phalcon\Forms\Element
Устанавливает метку элемента
public getLabel () унаследовано от Phalcon\Forms\Element
Возвращает метку элемента
public label ([array $attributes]) унаследовано от Phalcon\Forms\Element
Генерирует HTML для метки элемента
public Phalcon\Forms\ElementInterface setDefault (mixed $value) унаследовано от Phalcon\Forms\Element
Устанавливает значение по умолчанию в случае, если форма не использует сущность или значение элемента недоступно в _POST
public getDefault () унаследовано от Phalcon\Forms\Element
Возвращает значение по умолчанию, назначенное элементу
public getValue () унаследовано от Phalcon\Forms\Element
Возвращает значение элемента
public getMessages () унаследовано от Phalcon\Forms\Element
Возвращает сообщения, относящиеся к элементу. Элемент должен быть прикреплен к форме
public hasMessages () унаследовано от Phalcon\Forms\Element
Проверяет, есть ли сообщения, прикрепленные к элементу
public setMessages (Phalcon\Validation\Message\Group $group) унаследовано от Phalcon\Forms\Element
Устанавливает сообщения валидации, относящиеся к элементу
public appendMessage (Phalcon\Validation\MessageInterface $message) унаследовано от Phalcon\Forms\Element
Добавляет сообщение в внутренний список сообщений
public clear () унаследовано от Phalcon\Forms\Element
Очищает каждый элемент в форме до его значения по умолчанию
public __toString () унаследовано от Phalcon\Forms\Element
Магический метод __toString отображает виджет без атрибутов
© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Forms_Element_Select.html