Skip to content

Commit 9cefb0e

Browse files
committed
docs: improve upgrade instruction for validation placeholder
1 parent 39406f0 commit 9cefb0e

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

user_guide_src/source/installation/upgrade_435.rst

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,20 @@ Breaking Changes
1818
Validation Placeholders
1919
=======================
2020

21-
- To use :ref:`validation-placeholders` securely, please remember to create a validation rule for the field you will use as a placeholder.
21+
To use :ref:`validation-placeholders` securely, please remember to create a validation rule for the field you will use as a placeholder.
22+
23+
E.g., if you have the following code::
24+
25+
$validation->setRules([
26+
'email' => 'required|max_length[254]|valid_email|is_unique[users.email,id,{id}]',
27+
]);
28+
29+
You need to add the rules for ``{id}``::
30+
31+
$validation->setRules([
32+
'id' => 'max_length[19]|is_natural_no_zero', // Add this
33+
'email' => 'required|max_length[254]|valid_email|is_unique[users.email,id,{id}]',
34+
]);
2235

2336
Session::stop()
2437
===============

0 commit comments

Comments
 (0)