Skip to content

Commit d41981d

Browse files
committed
Merge branch '6.4' into 7.3
* 6.4: [Routing] correct environment-specific routing configuration examples
2 parents c4b0255 + ad793ec commit d41981d

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

routing.rst

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -279,10 +279,10 @@ given value:
279279
.. code-block:: yaml
280280
281281
# config/routes.yaml
282-
tools:
283-
path: /tools
284-
controller: App\Controller\DefaultController::developerTools
285-
env: dev
282+
when@dev:
283+
tools:
284+
path: /tools
285+
controller: App\Controller\DefaultController::developerTools
286286
287287
.. code-block:: xml
288288
@@ -293,9 +293,9 @@ given value:
293293
xsi:schemaLocation="http://symfony.com/schema/routing
294294
https://symfony.com/schema/routing/routing-1.0.xsd">
295295
296-
<route id="tools" path="/tools" controller="App\Controller\DefaultController::developerTools">
297-
<env>dev</env>
298-
</route>
296+
<when env="dev">
297+
<route id="tools" path="/tools" controller="App\Controller\DefaultController::developerTools"/>
298+
</when>
299299
</routes>
300300
301301
.. code-block:: php
@@ -305,10 +305,11 @@ given value:
305305
use Symfony\Component\Routing\Loader\Configurator\RoutingConfigurator;
306306
307307
return function (RoutingConfigurator $routes): void {
308-
$routes->add('tools', '/tools')
309-
->controller([DefaultController::class, 'developerTools'])
310-
->env('dev')
311-
;
308+
if('dev' === $routes->env()) {
309+
$routes->add('tools', '/tools')
310+
->controller([DefaultController::class, 'developerTools'])
311+
;
312+
}
312313
};
313314
314315
.. _routing-matching-expressions:

0 commit comments

Comments
 (0)