PHP Class Nette\Forms\Helpers

Inheritance: extends Nette\Object
Afficher le fichier Open project: nette/forms Class Usage Examples

Méthodes publiques

Méthode Description
createInputList ( array $items, array $inputAttrs = NULL, array $labelAttrs = NULL, $wrapper = NULL ) : string
createSelectBox ( array $items, array $optionAttrs = NULL, $selected = NULL ) : Nette\Utils\Html
exportRules ( Rules $rules ) : array
extractHttpData ( array $data, $htmlName, $type ) : string | string[] Extracts and sanitizes submitted form data for single control.
generateHtmlName ( $id ) : string Converts control name to HTML name.

Private Methods

Méthode Description
prepareAttrs ( $attrs, $name )
sanitize ( $type, $value )

Method Details

createInputList() public static méthode

public static createInputList ( array $items, array $inputAttrs = NULL, array $labelAttrs = NULL, $wrapper = NULL ) : string
$items array
$inputAttrs array
$labelAttrs array
Résultat string

createSelectBox() public static méthode

public static createSelectBox ( array $items, array $optionAttrs = NULL, $selected = NULL ) : Nette\Utils\Html
$items array
$optionAttrs array
Résultat Nette\Utils\Html

exportRules() public static méthode

public static exportRules ( Rules $rules ) : array
$rules Rules
Résultat array

extractHttpData() public static méthode

Extracts and sanitizes submitted form data for single control.
public static extractHttpData ( array $data, $htmlName, $type ) : string | string[]
$data array
Résultat string | string[]

generateHtmlName() public static méthode

Converts control name to HTML name.
public static generateHtmlName ( $id ) : string
Résultat string