Класс Phalcon\Forms\Element\Select
расширяет абстрактный класс Phalcon\Forms\Element
реализует Phalcon\Forms\ElementInterface
Компонент SELECT (выбор) для форм
Методы
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 string render ([array $attributes])
Отображает элемент виджета, возвращая HTML
public Phalcon\Forms\ElementInterface setForm (Phalcon\Forms\Form $form) унаследован от Phalcon\Forms\Element
Устанавливает родительскую форму для элемента
public Phalcon\Forms\ElementInterface getForm () унаследован от Phalcon\Forms\Element
Возвращает родительскую форму элемента
public Phalcon\Forms\ElementInterface setName (string $name) унаследован от Phalcon\Forms\Element
Устанавливает имя элемента
public string getName () унаследован от Phalcon\Forms\Element
Возвращает имя элемента
public Phalcon\Forms\ElementInterface setFilters (array|string $filters) унаследован от Phalcon\Forms\Element
Устанавливает фильтры элемента
public Phalcon\Forms\ElementInterface addFilter (string $filter) унаследован от Phalcon\Forms\Element
Добавляет фильтр в текущий список фильтров
public mixed getFilters () унаследован от Phalcon\Forms\Element
Возвращает фильтры элемента
public Phalcon\Forms\ElementInterface addValidators (unknown $validators, [unknown $merge]) унаследован от Phalcon\Forms\Element
Добавляет группу валидаторов
public Phalcon\Forms\ElementInterface addValidator (unknown $validator) унаследован от Phalcon\Forms\Element
Добавляет валидатор к элементу
public Phalcon\Validation\ValidatorInterface [] getValidators () унаследован от Phalcon\Forms\Element
Возвращает зарегистрированные для элемента валидаторы
public array prepareAttributes ([array $attributes], [boolean $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 Phalcon\Forms\ElementInterface setAttributes (array $attributes) унаследован от Phalcon\Forms\Element
Устанавливает атрибуты по умолчанию для элемента
public array 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 Phalcon\Forms\ElementInterface setUserOptions (array $options) унаследован от Phalcon\Forms\Element
Устанавливает опции для элемента
public array getUserOptions () унаследован от Phalcon\Forms\Element
Возвращает опции для элемента
public Phalcon\Forms\ElementInterface setLabel (string $label) унаследован от Phalcon\Forms\Element
Устанавливает метку элемента
public string getLabel () унаследован от Phalcon\Forms\Element
Возвращает метку элемента
public string label (unknown $attributes) унаследован от Phalcon\Forms\Element
Генерирует HTML для метки элемента
public Phalcon\Forms\ElementInterface setDefault (mixed $value) унаследован от Phalcon\Forms\Element
Устанавливает значение по умолчанию в случае, если форма не использует сущность или значение для элемента недоступно в $_POST
public mixed getDefault () унаследован от Phalcon\Forms\Element
Возвращает значение по умолчанию, назначенное элементу
public mixed getValue () унаследован от Phalcon\Forms\Element
Возвращает значение элемента
public Phalcon\Validation\Message\Group getMessages () унаследован от Phalcon\Forms\Element
Возвращает сообщения, относящиеся к элементу. Элемент должен быть присоединен к форме
public boolean hasMessages () унаследован от Phalcon\Forms\Element
Проверяет, есть ли сообщения, связанные с элементом
public Phalcon\Forms\ElementInterface setMessages (Phalcon\Validation\Message\Group $group) унаследован от Phalcon\Forms\Element
Устанавливает сообщения валидации, относящиеся к элементу
public Phalcon\Forms\ElementInterface appendMessage (Phalcon\Validation\Message $message) унаследован от Phalcon\Forms\Element
Добавляет сообщение в внутренний список сообщений
public Phalcon\Forms\Element clear () унаследован от Phalcon\Forms\Element
Очищает каждый элемент в форме до его значения по умолчанию
public string __toString () унаследован от Phalcon\Forms\Element
Магический метод __toString отображает виджет без атрибутов
© 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_Element_Select.html