mirror of
https://github.com/vlucas/valitron.git
synced 2025-12-30 23:01:52 +00:00
Explain required-rule parameter
This commit is contained in:
parent
4cc030c68a
commit
9a45f79b58
12
README.md
12
README.md
@ -103,7 +103,7 @@ V::lang('ar');
|
|||||||
|
|
||||||
## Built-in Validation Rules
|
## Built-in Validation Rules
|
||||||
|
|
||||||
* `required` - Required field
|
* `required` - Field is required
|
||||||
* `equals` - Field must match another field (email/password confirmation)
|
* `equals` - Field must match another field (email/password confirmation)
|
||||||
* `different` - Field must be different than another field
|
* `different` - Field must be different than another field
|
||||||
* `accepted` - Checkbox or Radio must be accepted (yes, on, 1, true)
|
* `accepted` - Checkbox or Radio must be accepted (yes, on, 1, true)
|
||||||
@ -142,6 +142,16 @@ extension for greater accuracy and reliability. The extension is not required
|
|||||||
for Valitron to work, but Valitron will use it if available, and it is highly
|
for Valitron to work, but Valitron will use it if available, and it is highly
|
||||||
recommended.
|
recommended.
|
||||||
|
|
||||||
|
## Required fields
|
||||||
|
the `required` rule checks if a field exists in the data array, and is not null or an empty string.
|
||||||
|
```php
|
||||||
|
$v->rule('required', 'field_name');
|
||||||
|
```
|
||||||
|
|
||||||
|
Using an extra parameter, you can make this rule more flexible, and only check if the field exists in the data array.
|
||||||
|
```php
|
||||||
|
$v->rule('required', 'field_name', true);
|
||||||
|
```
|
||||||
## Credit Card Validation usage
|
## Credit Card Validation usage
|
||||||
|
|
||||||
Credit card validation currently allows you to validate a Visa `visa`,
|
Credit card validation currently allows you to validate a Visa `visa`,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user