pojokcodeid.nvim-lazy/my-snippets/codeigniter4/docs/VALIDATIONS.md

34 lines
757 B
Markdown
Raw Normal View History

2023-01-15 00:19:37 +07:00
### Alternate Snippets for Validation
### Table of Content
- [Alternate Snippets for Validation](#alternate-snippets-for-validation)
- [Table of Content](#table-of-content)
- [Validation](#validation)
- [Validation in Controller](#validation-in-controller)
### Validation
#### Validation in Controller
- Command
```code
ci4:validation:controller
```
- Output
```php
$validation = \Config\Services::validation();
$rules = [
'field_1' => [
'label' => 'Field 1 Custom Name',
'rules' => 'required',
'errors' => [
'required' => '{field} is required.'
]
],
];
if (!$this->validate($rules)) {
return redirect()->to('/route')->withInput()->with('validation', $validation);
}
```