PHP Class Gajus\Dora\Form

Inheritance: implements Psr\Log\LoggerAwareInterface
Afficher le fichier Open project: gajus/dora

Méthodes publiques

Méthode Description
__construct ( array $data = null, null | string $template = 'Gajus\Dora\Template\Traditional' )
getData ( ) : array
getUid ( ) : string
input ( string $name, array $attributes = null, array $properties = null, string $template = 'replace-with-default' ) : Input Create Input associated with the Form instance data.
isSubmitted ( $check_csfr = true ) : boolean
setLogger ( Psr\Log\LoggerInterface $logger ) : null Sets a logger instance on the object
sign ( )

Method Details

__construct() public méthode

public __construct ( array $data = null, null | string $template = 'Gajus\Dora\Template\Traditional' )
$data array Data used to populate Input generated using an instance of this Form.
$template null | string Template class name.

getData() public méthode

public getData ( ) : array
Résultat array

getUid() public méthode

public getUid ( ) : string
Résultat string

input() public méthode

Create Input associated with the Form instance data.
public input ( string $name, array $attributes = null, array $properties = null, string $template = 'replace-with-default' ) : Input
$name string
$attributes array
$properties array
$template string
Résultat Input

isSubmitted() public méthode

public isSubmitted ( $check_csfr = true ) : boolean
Résultat boolean

setLogger() public méthode

Sets a logger instance on the object
public setLogger ( Psr\Log\LoggerInterface $logger ) : null
$logger Psr\Log\LoggerInterface
Résultat null

sign() public méthode

public sign ( )