@@ -92,20 +92,10 @@ What is a Custom Route Loader
9292-----------------------------
9393
9494A 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.
10999
110100Loading Routes
111101--------------
@@ -452,8 +442,6 @@ configuration file - you can call the
452442 combined, for example to keep using the default Symfony routing system when
453443 writing a custom router.
454444
455- .. _`FOSRestBundle` : https://github.com/FriendsOfSymfony/FOSRestBundle
456- .. _`JMSI18nRoutingBundle` : https://github.com/schmittjoh/JMSI18nRoutingBundle
457- .. _`KnpRadBundle` : https://github.com/KnpLabs/KnpRadBundle
445+ .. _`OpenAPI-Symfony-Routing` : https://github.com/Tobion/OpenAPI-Symfony-Routing
458446.. _`SonataAdminBundle` : https://github.com/sonata-project/SonataAdminBundle
459447.. _`ChainRouter` : https://symfony.com/doc/current/cmf/components/routing/chain.html
0 commit comments