Class Rules (namespace Nette\Forms)
List of validation & condition rules.
Object | --Rules
Implements interfaces:
Public Method Summary | |
---|---|
Rules |
__construct
(IFormControl $control)
|
Rules |
addCondition
(mixed $operation, [mixed $arg =
NULL ])
Adds a validation condition a returns new branch.
|
Rules |
Adds a validation condition on specified control a returns new branch.
|
Rules |
Adds a validation rule for the current control.
|
Rules |
Adds a else statement.
|
Rules |
endCondition
()
Ends current validation condition.
|
ArrayIterator |
getIterator
()
Iterates over ruleset.
|
array |
getToggles
()
|
Rules |
toggle
(string $id, [bool $hide =
TRUE ])
Toggles HTML elememnt visibility.
|
bool |
validate
([bool $onlyCheck =
FALSE ])
Validates against ruleset.
|
Methods Inherited From Object |
---|
extensionMethod(), getClass(), getReflection(), __call(), __callStatic(), __get(), __isset(), __set(), __unset() |
Variable Summary | ||||
---|---|---|---|---|
static array | $defaultMessages | array(
) |
line 27 |
Method Details | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
line 44 __constructpublic Rules __construct (IFormControl $control)
|
||||||||||||||||||
line 88 addConditionpublic Rules addCondition (mixed $operation, [mixed $arg = Adds a validation condition a returns new branch.
|
||||||||||||||||||
line 102 addConditionOnpublic Rules addConditionOn (IFormControl $control, mixed $operation, [mixed $arg = Adds a validation condition on specified control a returns new branch.
|
||||||||||||||||||
line 58 addRulepublic Rules addRule (mixed $operation, [string $message = Adds a validation rule for the current control.
|
||||||||||||||||||
line 123 elseConditionpublic Rules elseCondition () Adds a else statement.
|
||||||||||||||||||
line 139 endConditionpublic Rules endCondition () Ends current validation condition.
|
||||||||||||||||||
line 198 getIteratorpublic ArrayIterator getIterator () Iterates over ruleset. Implementation of:
IteratorAggregate::getIterator
|
||||||||||||||||||
line 208 getTogglespublic array getToggles ()
|
||||||||||||||||||
line 152 togglepublic Rules toggle (string $id, [bool $hide = Toggles HTML elememnt visibility.
|
||||||||||||||||||
line 165 validatepublic bool validate ([bool $onlyCheck = Validates against ruleset.
|