Базовый абстрактный класс всех html элементов, у которых через конструктор можно устанавливать все основные свойства. т.е. если у класса есть метод setTitle($title), то его можно задать в момент создания объекта, передав в конструктор в параметре options - array('Title' => $title);
Открытые члены | |
| __construct (array $options=[]) | |
| setOptions (array $options) | |
| setOption ($key, $value) | |
| getOption ($key, $default=null) | |
Открытые члены унаследованные от ElementInterface | |
| getView () | |
Поля данных | |
| $options = [] | |
| $option_prefixes = ['set', 'add'] | |
Защищенные данные | |
| $url | |
| __construct | ( | array | $options = [] | ) |
| getOption | ( | $key, | |
$default = null |
|||
| ) |
Возвращает значение параметра
| string | $key | - ключ |
| mixed | $default | - значение по умолчанию |
| setOption | ( | $key, | |
| $value | |||
| ) |
| setOptions | ( | array | $options | ) |
Устанавливает параметры для объекта
| array | $options | - Ассоциативный массив с параметрами |
| $option_prefixes = ['set', 'add'] |
| $options = [] |
|
protected |