Версия: 6.x
burger close
Класс AbstractVariableListField
Граф наследования:AbstractVariableListField:
CheckboxVariableListField SelectVariableListField TextAreaVariableListField TextVariableListField UserVariableListField

Открытые члены

 __construct ($name, $column_title)
 
 getName ()
 
 getColumnTitle ()
 
 setArrayWrap ($name)
 
 getArrayWrap ()
 
 setAttributes ($key_value)
 
 getAttributes ()
 
 getAttributesInline ()
 
 getElementHtml ($field_name, $row_index= '%index%', $value=null)
 

Защищенные члены

 wrapField ($field_name)
 

Защищенные данные

 $name
 
 $column_title
 
 $array_wrap
 

Конструктор(ы)

__construct (   $name,
  $column_title 
)

AbstractVariableListField constructor.

Аргументы
string$name- имя элемента
string$column_title- название колонки

Методы

getArrayWrap ( )

Возвращает имя массива, в который будут обернуты name форм

Аргументы
string$name
getAttributes ( )

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

Возвращает
array
getAttributesInline ( )

Возвращает произвольные атрибуты в строковом виде

Возвращает
string
getColumnTitle ( )

Возвращает название колонки

Возвращает
string
getElementHtml (   $field_name,
  $row_index = '%index%',
  $value = null 
)
abstract

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

Аргументы
string$field_name- имя ORM поля
string$row_index- индекс строки в таблице
mixed$value- значение
Возвращает
string
getName ( )

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

Возвращает
string
setArrayWrap (   $name)

Устанавливает имя массива, в который будут обернуты name форм

Аргументы
string$name
Возвращает
self
setAttributes (   $key_value)

Добавляет произвольные атрибуты для элемента формы

Аргументы
array$key_value
Возвращает
self
wrapField (   $field_name)
protected

Оборачивает $field_name массивом, если это установлено

Аргументы
string$field_nameимя поля
Возвращает
string

Поля

$array_wrap
protected
$column_title
protected
$name
protected