@@ -92,20 +92,10 @@ What is a Custom Route Loader
92
92
-----------------------------
93
93
94
94
A custom route loader enables you to generate routes based on some
95
- conventions or patterns. A great example for this use-case is the
96
- `FOSRestBundle `_ where routes are generated based on the names of the
97
- action methods in a controller.
98
-
99
- You still need to modify your routing configuration (e.g.
100
- ``config/routes.yaml ``) manually, even when using a custom route
101
- loader.
102
-
103
- .. note ::
104
-
105
- There are many bundles out there that use their own route loaders to
106
- accomplish cases like those described above, for instance
107
- `FOSRestBundle `_, `JMSI18nRoutingBundle `_, `KnpRadBundle `_ and
108
- `SonataAdminBundle `_.
95
+ conventions, patterns or integrations. An example for this use-case is the
96
+ `OpenAPI-Symfony-Routing `_ library where routes are generated based on
97
+ OpenAPI/Swagger annotations. Another example is the `SonataAdminBundle `_ that
98
+ creates routes based on CRUD conventions.
109
99
110
100
Loading Routes
111
101
--------------
@@ -461,8 +451,6 @@ configuration file - you can call the
461
451
combined, for example to keep using the default Symfony routing system when
462
452
writing a custom router.
463
453
464
- .. _`FOSRestBundle` : https://github.com/FriendsOfSymfony/FOSRestBundle
465
- .. _`JMSI18nRoutingBundle` : https://github.com/schmittjoh/JMSI18nRoutingBundle
466
- .. _`KnpRadBundle` : https://github.com/KnpLabs/KnpRadBundle
454
+ .. _`OpenAPI-Symfony-Routing` : https://github.com/Tobion/OpenAPI-Symfony-Routing
467
455
.. _`SonataAdminBundle` : https://github.com/sonata-project/SonataAdminBundle
468
456
.. _`ChainRouter` : https://symfony.com/doc/current/cmf/components/routing/chain.html
0 commit comments