diff --git a/routing.rst b/routing.rst
index 102aef454f0..541ba971f67 100644
--- a/routing.rst
+++ b/routing.rst
@@ -282,10 +282,10 @@ given value:
.. code-block:: yaml
# config/routes.yaml
- tools:
- path: /tools
- controller: App\Controller\DefaultController::developerTools
- env: dev
+ when@dev:
+ tools:
+ path: /tools
+ controller: App\Controller\DefaultController::developerTools
.. code-block:: xml
@@ -296,9 +296,9 @@ given value:
xsi:schemaLocation="http://symfony.com/schema/routing
https://symfony.com/schema/routing/routing-1.0.xsd">
-
- dev
-
+
+
+
.. code-block:: php
@@ -308,10 +308,11 @@ given value:
use Symfony\Component\Routing\Loader\Configurator\RoutingConfigurator;
return function (RoutingConfigurator $routes): void {
- $routes->add('tools', '/tools')
- ->controller([DefaultController::class, 'developerTools'])
- ->env('dev')
- ;
+ if('dev' === $routes->env()) {
+ $routes->add('tools', '/tools')
+ ->controller([DefaultController::class, 'developerTools'])
+ ;
+ }
};
.. _routing-matching-expressions: