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.
|
| void |
addRuleFor
()
|
| 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() |
| Constant Summary | |||
|---|---|---|---|
| string | VALIDATE_PREFIX |
'validate' |
line 36 |
| Variable Summary | ||||
|---|---|---|---|---|
| static array | $defaultMessages | array(
) |
line 39 |
|
| Method Details | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
line 56 __constructpublic Rules __construct (IFormControl $control)
|
||||||||||||||||||
|
line 110 addConditionpublic Rules addCondition (mixed $operation, [mixed $arg = Adds a validation condition a returns new branch.
|
||||||||||||||||||
|
line 124 addConditionOnpublic Rules addConditionOn (IFormControl $control, mixed $operation, [mixed $arg = Adds a validation condition on specified control a returns new branch.
|
||||||||||||||||||
|
line 70 addRulepublic Rules addRule (mixed $operation, [string $message = Adds a validation rule for the current control.
|
||||||||||||||||||
|
line 97 addRuleForpublic void addRuleFor ()
|
||||||||||||||||||
|
line 145 elseConditionpublic Rules elseCondition () Adds a else statement.
|
||||||||||||||||||
|
line 161 endConditionpublic Rules endCondition () Ends current validation condition.
|
||||||||||||||||||
|
line 220 getIteratorpublic ArrayIterator getIterator () Iterates over ruleset. Implementation of:
IteratorAggregate::getIterator
|
||||||||||||||||||
|
line 230 getTogglespublic array getToggles ()
|
||||||||||||||||||
|
line 174 togglepublic Rules toggle (string $id, [bool $hide = Toggles HTML elememnt visibility.
|
||||||||||||||||||
|
line 187 validatepublic bool validate ([bool $onlyCheck = Validates against ruleset.
|
||||||||||||||||||
