9
9
10
10
use Laminas \View \Model \JsonModel ;
11
11
use Monarc \FrontOffice \Service \AnrRolfRiskService ;
12
+ use Monarc \FrontOffice \Model \Entity \Measure ;
12
13
13
14
/**
14
15
* Api ANR Rolf Risks Controller
@@ -26,12 +27,11 @@ public function get($id)
26
27
{
27
28
$ entity = $ this ->getService ()->getEntity ($ id );
28
29
29
- if (count ($ this ->dependencies )) {
30
- $ this ->formatDependencies ($ entity , $ this ->dependencies , 'Monarc\FrontOffice\Model\Entity\Measure ' , ['referential ' ]);
31
- }
30
+ $ this ->formatDependencies ($ entity , $ this ->dependencies , Measure::class, ['referential ' ]);
32
31
33
32
return new JsonModel ($ entity );
34
33
}
34
+
35
35
/**
36
36
* @inheritdoc
37
37
*/
@@ -51,7 +51,9 @@ public function getList()
51
51
foreach ($ rolfRisks as $ key => $ rolfRisk ) {
52
52
53
53
if (count ($ this ->dependencies )) {
54
- $ this ->formatDependencies ($ rolfRisks [$ key ], $ this ->dependencies , 'Monarc\FrontOffice\Model\Entity\Measure ' , ['referential ' ]);
54
+ $ this ->formatDependencies (
55
+ $ rolfRisks [$ key ], $ this ->dependencies , 'Monarc\FrontOffice\Model\Entity\Measure ' , ['referential ' ]
56
+ );
55
57
}
56
58
57
59
$ rolfRisk ['tags ' ]->initialize ();
@@ -64,40 +66,46 @@ public function getList()
64
66
65
67
return new JsonModel ([
66
68
'count ' => $ service ->getFilteredSpecificCount ($ page , $ limit , $ order , $ filter , $ tag , $ anr ),
67
- $ this ->name => $ rolfRisks
69
+ $ this ->name => $ rolfRisks,
68
70
]);
69
71
}
70
72
71
73
public function update ($ id , $ data )
72
74
{
73
- if (count ($ data ['measures ' ])>0 )
74
- $ data ['measures ' ] = $ this ->addAnrId ($ data ['measures ' ]);
75
- return parent ::update ($ id , $ data );
75
+ if (!empty ($ data ['measures ' ])) {
76
+ $ data ['measures ' ] = $ this ->addAnrId ($ data ['measures ' ]);
77
+ }
78
+
79
+ return parent ::update ($ id , $ data );
76
80
}
77
81
78
82
public function patch ($ id , $ data )
79
83
{
80
- if (count ($ data ['measures ' ])>0 )
81
- $ data ['measures ' ] = $ this ->addAnrId ($ data ['measures ' ]);
82
- return parent ::patch ($ id , $ data );
84
+ if (!empty ($ data ['measures ' ])) {
85
+ $ data ['measures ' ] = $ this ->addAnrId ($ data ['measures ' ]);
86
+ }
87
+
88
+ return parent ::patch ($ id , $ data );
83
89
}
84
90
85
91
86
92
public function patchList ($ data )
87
93
{
88
- $ service = $ this ->getService ();
89
- $ data ['toReferential ' ] = $ this ->addAnrId ($ data ['toReferential ' ]);
90
- $ service ->createLinkedRisks ($ data ['fromReferential ' ],$ data ['toReferential ' ]);
94
+ $ service = $ this ->getService ();
95
+ $ data ['toReferential ' ] = $ this ->addAnrId ($ data ['toReferential ' ]);
96
+ $ service ->createLinkedRisks ($ data ['fromReferential ' ], $ data ['toReferential ' ]);
91
97
92
- return new JsonModel ([
93
- 'status ' => 'ok ' ,
94
- ]);
98
+ return new JsonModel ([
99
+ 'status ' => 'ok ' ,
100
+ ]);
95
101
}
96
102
97
103
public function create ($ data )
98
104
{
99
- if (count ($ data ['measures ' ])>0 )
100
- $ data ['measures ' ] = $ this ->addAnrId ($ data ['measures ' ]);
101
- return parent ::create ($ data );
105
+ if (!empty ($ data ['measures ' ])) {
106
+ $ data ['measures ' ] = $ this ->addAnrId ($ data ['measures ' ]);
107
+ }
108
+
109
+ return parent ::create ($ data );
102
110
}
103
111
}
0 commit comments