From aaac4269dc6dafef04fd4560933650f22674fde1 Mon Sep 17 00:00:00 2001 From: Yonel Ceruto Date: Sat, 8 Jun 2019 09:16:09 -0400 Subject: [PATCH] [OptionsResolver] Add note about deprecated options --- components/options_resolver.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/components/options_resolver.rst b/components/options_resolver.rst index c0ad0bf8cc0..f45ab809e02 100644 --- a/components/options_resolver.rst +++ b/components/options_resolver.rst @@ -733,6 +733,12 @@ method:: somewhere, either its value is provided by the user or the option is evaluated within closures of lazy options and normalizers. +.. note:: + + If you use your own deprecated option within your own library and need to fix it, + pass ``false`` as second argument of the :method:`Symfony\\Component\\OptionsResolver\\Options::offsetGet()` method + so as not to trigger the deprecation warning. + Instead of passing the message, you may also pass a closure which returns a string (the deprecation message) or an empty string to ignore the deprecation. This closure is useful to only deprecate some of the allowed types or values of pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy