|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 | 2 | <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">
|
3 |
| - <route id="sonata_api_user_group_delete_group" path="/group/{id}.{_format}" methods="DELETE" controller="Sonata\UserBundle\Controller\Api\GroupController::deleteGroupAction" format="json"> |
| 3 | + <import type="xml" resource="./api/group.xml" name-prefix="sonata_api_user_group_"/> |
| 4 | + <import type="xml" resource="./api/user.xml" name-prefix="sonata_api_user_user_"/> |
| 5 | + <!-- NEXT_MAJOR: Remove these wrong routes introduced in version 4.6.0 --> |
| 6 | + <route id="sonata_api_user_group_delete_group_2" path="/group/{id}.{_format}" methods="DELETE" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::deleteGroupAction" format="json"> |
4 | 7 | <requirement key="_format">json|xml|html</requirement>
|
5 | 8 | </route>
|
6 |
| - <route id="sonata_api_user_group_get_group" path="/group/{id}.{_format}" methods="GET" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::getGroupAction" format="json"> |
| 9 | + <route id="sonata_api_user_group_get_group_2" path="/group/{id}.{_format}" methods="GET" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::getGroupAction" format="json"> |
7 | 10 | <requirement key="_format">json|xml|html</requirement>
|
8 | 11 | </route>
|
9 |
| - <route id="sonata_api_user_group_get_groups" path="/groups.{_format}" methods="GET" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::getGroupsAction" format="json"> |
| 12 | + <route id="sonata_api_user_group_post_group_2" path="/group.{_format}" methods="POST" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::postGroupAction" format="json"> |
10 | 13 | <requirement key="_format">json|xml|html</requirement>
|
11 | 14 | </route>
|
12 |
| - <route id="sonata_api_user_group_post_group" path="/group.{_format}" methods="POST" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::postGroupAction" format="json"> |
| 15 | + <route id="sonata_api_user_group_put_group_2" path="/group/{id}.{_format}" methods="PUT" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::putGroupAction" format="json"> |
13 | 16 | <requirement key="_format">json|xml|html</requirement>
|
14 | 17 | </route>
|
15 |
| - <route id="sonata_api_user_group_put_group" path="/group/{id}.{_format}" methods="PUT" controller="Sonata\UserBundle\Controller\Api\Legacy\GroupController::putGroupAction" format="json"> |
| 18 | + <route id="sonata_api_user_user_delete_user_2" path="/user/{id}.{_format}" methods="DELETE" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::deleteUserAction" format="json"> |
16 | 19 | <requirement key="_format">json|xml|html</requirement>
|
17 | 20 | </route>
|
18 |
| - <route id="sonata_api_user_user_delete_user" path="/user/{id}.{_format}" methods="DELETE" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::deleteUserAction" format="json"> |
| 21 | + <route id="sonata_api_user_user_delete_user_group_2" path="/user/{userId}/{groupId}.{_format}" methods="DELETE" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::deleteUserGroupAction" format="json"> |
19 | 22 | <requirement key="_format">json|xml|html</requirement>
|
20 | 23 | </route>
|
21 |
| - <route id="sonata_api_user_user_delete_user_group" path="/user/{userId}/{groupId}.{_format}" methods="DELETE" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::deleteUserGroupAction" format="json"> |
| 24 | + <route id="sonata_api_user_user_get_user_2" path="/user/{id}.{_format}" methods="GET" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::getUserAction" format="json"> |
22 | 25 | <requirement key="_format">json|xml|html</requirement>
|
23 | 26 | </route>
|
24 |
| - <route id="sonata_api_user_user_get_user" path="/user/{id}.{_format}" methods="GET" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::getUserAction" format="json"> |
| 27 | + <route id="sonata_api_user_user_post_user_2" path="/user.{_format}" methods="POST" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::postUserAction" format="json"> |
25 | 28 | <requirement key="_format">json|xml|html</requirement>
|
26 | 29 | </route>
|
27 |
| - <route id="sonata_api_user_user_get_users" path="/users.{_format}" methods="GET" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::getUsersAction" format="json"> |
| 30 | + <route id="sonata_api_user_user_post_user_group_2" path="/user/{userId}/{groupId}.{_format}" methods="POST" controller="Sonata\UserBundle\Controller\Legacy\Api\UserController::postUserGroupAction" format="json"> |
28 | 31 | <requirement key="_format">json|xml|html</requirement>
|
29 | 32 | </route>
|
30 |
| - <route id="sonata_api_user_user_post_user" path="/user.{_format}" methods="POST" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::postUsersAction" format="json"> |
31 |
| - <requirement key="_format">json|xml|html</requirement> |
32 |
| - </route> |
33 |
| - <route id="sonata_api_user_user_post_user_group" path="/user/{userId}/{groupId}.{_format}" methods="POST" controller="Sonata\UserBundle\Controller\Legacy\Api\UserController::postUserGroupAction" format="json"> |
34 |
| - <requirement key="_format">json|xml|html</requirement> |
35 |
| - </route> |
36 |
| - <route id="sonata_api_user_user_put_user" path="/user/{id}.{_format}" methods="PUT" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::putUsersAction" format="json"> |
| 33 | + <route id="sonata_api_user_user_put_user_2" path="/user/{id}.{_format}" methods="PUT" controller="Sonata\UserBundle\Controller\Api\Legacy\UserController::putUserAction" format="json"> |
37 | 34 | <requirement key="_format">json|xml|html</requirement>
|
38 | 35 | </route>
|
39 | 36 | </routes>
|
0 commit comments