src/Infrastructure/Resources/config/routing/routing.xml
<?xml version="1.0" encoding="UTF-8" ?>
<routes xmlns="http://symfony.com/schema/routing"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/routing
https://symfony.com/schema/routing/routing-1.0.xsd">
<route id="module_terms_add_terms_version" path="/administration/terms/{terms}/new-version"
controller="RichId\TermsModuleBundle\UserInterface\Controller\AddTermsVersionRoute"
methods="POST">
<requirement key="terms">\d+</requirement>
</route>
<route id="module_terms_admin_edition" path="/administration/terms/{terms}"
controller="RichId\TermsModuleBundle\UserInterface\Controller\EditAdminRoute"
methods="GET|POST">
<requirement key="terms">\d+</requirement>
</route>
<route id="module_terms_admin" path="/administration/terms/home"
controller="RichId\TermsModuleBundle\UserInterface\Controller\AdminRoute"
methods="GET" />
<route id="module_terms_admin_signature_download" path="/administration/terms/signature/{termsVersionSignature}/download"
controller="RichId\TermsModuleBundle\UserInterface\Controller\DownloadTermsVersionSignaturePdf"
methods="GET">
<requirement key="termsVersionSignature">\d+</requirement>
</route>
<route id="module_terms_admin_list" path="/administration/terms"
controller="RichId\TermsModuleBundle\UserInterface\Controller\ListAdminRoute"
methods="GET" />
<route id="module_terms_admin_signatures_list" path="/administration/signatures"
controller="RichId\TermsModuleBundle\UserInterface\Controller\SignatureListAdminRoute"
methods="GET" />
<route id="module_terms_remove_terms_version" path="/administration/terms-version/{termsVersion}"
controller="RichId\TermsModuleBundle\UserInterface\Controller\RemoveTermsVersionRoute"
methods="DELETE">
<requirement key="termsVersion">\d+</requirement>
</route>
<route id="module_terms_sign" path="/terms/{termsSlug}/sign"
controller="RichId\TermsModuleBundle\UserInterface\Controller\SignRoute"
methods="GET|POST" />
<route id="module_terms_terms" path="/terms/{termsSlug}"
controller="RichId\TermsModuleBundle\UserInterface\Controller\TermsRoute"
methods="GET" />
</routes>