8000 mark deep option as deprecated · symfony/symfony-docs@bc8293b · GitHub
[go: up one dir, main page]

Skip to content

Commit bc8293b

Browse files
author
Henry Snoek
committed
mark deep option as deprecated
1 parent 1646405 commit bc8293b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

reference/constraints/Valid.rst

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ an object and all sub-objects associated with it.
99
| Applies to | :ref:`property or method <validation-property-target>` |
1010
+----------------+---------------------------------------------------------------------+
1111
| Options | - `traverse`_ |
12-
| | - `deep`_ |
12+
| | - `deep`_ (deprecated as of 2.5) |
1313
| | - `payload`_ |
1414
+----------------+---------------------------------------------------------------------+
1515
| Class | :class:`Symfony\\Component\\Validator\\Constraints\\Valid` |
@@ -271,6 +271,12 @@ set to ``true``.
271271
deep
272272
~~~~
273273

274+
.. caution::
275+
276+
The ``deep`` option was deprecated in Symfony 2.5 and will be removed
277+
in Symfony 3.0. When traversing arrays, nested arrays are always traversed.
278+
When traversing nested objects, their traversal strategy is used.
279+
274280
**type**: ``boolean`` **default**: ``false``
275281

276282
If this constraint is applied to a property that holds an array of objects,

0 commit comments

Comments
 (0)
0