PHP Class Ouzo\Helper\ModelFormBuilder

Afficher le fichier Open project: letsdrink/ouzo Class Usage Examples

Méthodes publiques

Méthode Description
__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 = [] )

Private Methods

Méthode Description
_generateId ( $name )
_generatePredefinedAttributes ( $field )
_mergeAttributes ( $attributes, $options )
_objectName ( )
_translate ( $field )

Method Details

__construct() public méthode

public __construct ( $object )

checkboxField() public méthode

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

end() public méthode

public end ( )

generateName() public méthode

public generateName ( $name )

getObject() public méthode

public getObject ( )

hiddenField() public méthode

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

label() public méthode

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

passwordField() public méthode

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

radioField() public méthode

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

selectField() public méthode

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

start() public méthode

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

textArea() public méthode

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

textField() public méthode

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