PHP Class Ouzo\Helper\ModelFormBuilder

显示文件 Open project: letsdrink/ouzo Class Usage Examples

Public Methods

Method 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

Method Description
_generateId ( $name )
_generatePredefinedAttributes ( $field )
_mergeAttributes ( $attributes, $options )
_objectName ( )
_translate ( $field )

Method Details

__construct() public method

public __construct ( $object )

checkboxField() public method

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

end() public method

public end ( )

generateName() public method

public generateName ( $name )

getObject() public method

public getObject ( )

hiddenField() public method

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

label() public method

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

passwordField() public method

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

radioField() public method

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

selectField() public method

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

start() public method

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

textArea() public method

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

textField() public method

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