PHP Class Nextras\Forms\Controls\DateTimePickerPrototype

Inheritance: extends Nette\Forms\Controls\TextBase
Afficher le fichier Open project: nextras/forms

Protected Properties

Свойство Type Description
$htmlFormat string
$htmlType string
$parsers Closur\Closure[]

Méthodes publiques

Méthode Description
addParser ( Closure $parser )
getControl ( ) : Nette\Utils\Html Generates control's HTML element.
getValue ( ) : Nette\Utils\DateTime | null
setValue ( $value )

Méthodes protégées

Méthode Description
extractRangeRule ( Rules $rules ) : array Finds minimum and maximum allowed dates.
getDefaultParser ( )

Method Details

addParser() public méthode

public addParser ( Closure $parser )
$parser Closure

extractRangeRule() protected méthode

Finds minimum and maximum allowed dates.
protected extractRangeRule ( Rules $rules ) : array
$rules Nette\Forms\Rules
Résultat array 0 => DateTime|null $minDate, 1 => DateTime|null $maxDate

getControl() public méthode

Generates control's HTML element.
public getControl ( ) : Nette\Utils\Html
Résultat Nette\Utils\Html

getDefaultParser() abstract protected méthode

abstract protected getDefaultParser ( )

getValue() public méthode

public getValue ( ) : Nette\Utils\DateTime | null
Résultat Nette\Utils\DateTime | null

setValue() public méthode

public setValue ( $value )

Property Details

$htmlFormat protected_oe property

protected string $htmlFormat
Résultat string

$htmlType protected_oe property

protected string $htmlType
Résultat string

$parsers protected_oe property

protected Closure[],Closur $parsers
Résultat Closur\Closure[]