Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b705f26

Browse files
committed
Merge branch '4.4' into 5.0
* 4.4: Correct defintion of Range validation messages
2 parents 477b9ea + a80feaf commit b705f26

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

reference/constraints/Range.rst

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ you might add the following:
5656
- Range:
5757
min: 120
5858
max: 180
59-
minMessage: You must be at least {{ limit }}cm tall to enter
60-
maxMessage: You cannot be taller than {{ limit }}cm to enter
59+
notInRangeMessage: You must be between {{ min }}cm and {{ max }}cm tall to enter
6160
6261
.. code-block:: xml
6362
@@ -72,8 +71,7 @@ you might add the following:
7271
<constraint name="Range">
7372
<option name="min">120</option>
7473
<option name="max">180</option>
75-
<option name="minMessage">You must be at least {{ limit }}cm tall to enter</option>
76-
<option name="maxMessage">You cannot be taller than {{ limit }}cm to enter</option>
74+
<option name="notInRangeMessage">You must be between {{ min }}cm and {{ max }}cm tall to enter</option>
7775
</constraint>
7876
</property>
7977
</class>
@@ -94,8 +92,7 @@ you might add the following:
9492
$metadata->addPropertyConstraint('height', new Assert\Range([
9593
'min' => 120,
9694
'max' => 180,
97-
'minMessage' => 'You must be at least {{ limit }}cm tall to enter',
98-
'maxMessage' => 'You cannot be taller than {{ limit }}cm to enter',
95+
'notInRangeMessage' => 'You must be between {{ min }}cm and {{ max }}cm tall to enter',
9996
]));
10097
}
10198
}
@@ -350,7 +347,8 @@ maxMessage
350347
**type**: ``string`` **default**: ``This value should be {{ limit }} or less.``
351348

352349
The message that will be shown if the underlying value is more than the
353-
`max`_ option.
350+
`max`_ option, and no `min`_ option has been defined (if both are defined, use
351+
`notInRangeMessage`_).
354352

355353
You can use the following parameters in this message:
356354

@@ -393,7 +391,8 @@ minMessage
393391
**type**: ``string`` **default**: ``This value should be {{ limit }} or more.``
394392

395393
The message that will be shown if the underlying value is less than the
396-
`min`_ option.
394+
`min`_ option, and no `max`_ option has been defined (if both are defined, use
395+
`notInRangeMessage`_).
397396

398397
You can use the following parameters in this message:
399398

0 commit comments

Comments
 (0)