diff --git a/reference/configuration/framework.rst b/reference/configuration/framework.rst index bdbaf06aa96..dbe3f463ac7 100644 --- a/reference/configuration/framework.rst +++ b/reference/configuration/framework.rst @@ -48,6 +48,10 @@ Configuration * `translator`_ * :ref:`enabled ` * `fallback`_ +* `validation`_ + * `cache`_ + * `enable_annotations`_ + * `translation_domain`_ secret ~~~~~~ @@ -517,6 +521,35 @@ This option is used when the translation key for the current locale wasn't found For more details, see :doc:`/book/translation`. +validation +~~~~~~~~~~ + +cache +..... + +**type**: ``string`` + +This value is used to determine the service that is used to persist class +metadata in a cache. The actual service name is built by prefix the configured +value with ``validator.mapping.cache.`` (e.g. if the value is ``apc``, the +``validator.mapping.cache.apc`` service will be injected). The service has +to implement the :class:`Symfony\\Component\\Validator\\Mapping\\Cache\\CacheInterface`. + +enable_annotations +.................. + +**type**: ``Boolean`` **default**: ``false`` + +If this option is enabled, validation constraints can be defined using annotations. + +translation_domain +.................. + +**type**: ``string`` **default**: ``validators`` + +The translation domain that is used when translating validation constraint +error messages. + Full default Configuration -------------------------- @@ -646,3 +679,4 @@ Full default Configuration .. _`protocol-relative`: http://tools.ietf.org/html/rfc3986#section-4.2 .. _`PhpStormOpener`: https://github.com/pinepain/PhpStormOpener +.. _`egulias/email-validator`: https://github.com/egulias/EmailValidator