14
14
namespace ApiPlatform \Core \Tests \Fixtures \TestBundle \Controller ;
15
15
16
16
use ApiPlatform \Core \Tests \Fixtures \TestBundle \Entity \CustomActionDummy ;
17
- use Sensio \Bundle \FrameworkExtraBundle \Configuration \Method ;
18
- use Sensio \Bundle \FrameworkExtraBundle \Configuration \Route ;
19
17
use Symfony \Bundle \FrameworkBundle \Controller \Controller ;
20
18
use Symfony \Component \HttpFoundation \Request ;
19
+ use Symfony \Component \Routing \Annotation \Route ;
21
20
22
21
/**
23
22
* @author Kévin Dunglas <[email protected] >
@@ -26,11 +25,11 @@ class CustomActionController extends Controller
26
25
{
27
26
/**
28
27
* @Route(
28
+ * methods={"GET"},
29
29
* name="custom_normalization",
30
30
* path="/custom/{id}/normalization",
31
31
* defaults={"_api_resource_class"=CustomActionDummy::class, "_api_item_operation_name"="custom_normalization"}
32
32
* )
33
- * @Method("GET")
34
33
*/
35
34
public function customNormalizationAction (CustomActionDummy $ _data )
36
35
{
@@ -41,6 +40,7 @@ public function customNormalizationAction(CustomActionDummy $_data)
41
40
42
41
/**
43
42
* @Route(
43
+ * methods={"POST"},
44
44
* name="custom_denormalization",
45
45
* path="/custom/denormalization",
46
46
* defaults={
@@ -49,7 +49,6 @@ public function customNormalizationAction(CustomActionDummy $_data)
49
49
* "_api_receive"=false
50
50
* }
51
51
* )
52
- * @Method("POST")
53
52
*/
54
53
public function customDenormalizationAction (Request $ request )
55
54
{
@@ -65,11 +64,11 @@ public function customDenormalizationAction(Request $request)
65
64
66
65
/**
67
66
* @Route(
67
+ * methods={"GET"},
68
68
* name="short_custom_normalization",
69
69
* path="/short_custom/{id}/normalization",
70
70
* defaults={"_api_resource_class"=CustomActionDummy::class, "_api_item_operation_name"="custom_normalization"}
71
71
* )
72
- * @Method("GET")
73
72
*/
74
73
public function shortCustomNormalizationAction (CustomActionDummy $ data )
75
74
{
@@ -80,6 +79,7 @@ public function shortCustomNormalizationAction(CustomActionDummy $data)
80
79
81
80
/**
82
81
* @Route(
82
+ * methods={"POST"},
83
83
* name="short_custom_denormalization",
84
84
* path="/short_custom/denormalization",
85
85
* defaults={
@@ -88,7 +88,6 @@ public function shortCustomNormalizationAction(CustomActionDummy $data)
88
88
* "_api_receive"=false
89
89
* }
90
90
* )
91
- * @Method("POST")
92
91
*/
93
92
public function shortCustomDenormalizationAction (Request $ request )
94
93
{
0 commit comments