PHP Класс Ouzo\Helper\ModelFormBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $object )
checkboxField ( $field, array $options = [] )
end ( )
generateName ( $name )
getObject ( )
hiddenField ( $field, $options = [] )
label ( $field, array $options = [] )
passwordField ( $field, array $options = [] )
radioField ( $field, array $options = [] )
selectField ( $field, array $items, $options = [], $promptOption = null )
start ( $url, $method = 'post', $attributes = [] )
textArea ( $field, array $options = [] )
textField ( $field, array $options = [] )

Приватные методы

Метод Описание
_generateId ( $name )
_generatePredefinedAttributes ( $field )
_mergeAttributes ( $attributes, $options )
_objectName ( )
_translate ( $field )

Описание методов

__construct() публичный метод

public __construct ( $object )

checkboxField() публичный метод

public checkboxField ( $field, array $options = [] )
$options array

end() публичный метод

public end ( )

generateName() публичный метод

public generateName ( $name )

getObject() публичный метод

public getObject ( )

hiddenField() публичный метод

public hiddenField ( $field, $options = [] )

label() публичный метод

public label ( $field, array $options = [] )
$options array

passwordField() публичный метод

public passwordField ( $field, array $options = [] )
$options array

radioField() публичный метод

public radioField ( $field, array $options = [] )
$options array

selectField() публичный метод

public selectField ( $field, array $items, $options = [], $promptOption = null )
$items array

start() публичный метод

public start ( $url, $method = 'post', $attributes = [] )

textArea() публичный метод

public textArea ( $field, array $options = [] )
$options array

textField() публичный метод

public textField ( $field, array $options = [] )
$options array