@@ -73,54 +73,76 @@ public function indexAction($auth_key, $version)
73
73
74
74
public function deleteAllObjectsAction ($ auth_key , $ version )
75
75
{
76
- if ($ this ->container ->getParameter ('auth_key ' ) != $ auth_key )
77
- return new Response (json_encode (array ("success " => false , "step " => 0 , "message " => "Invalid authorization key. " )));
78
-
79
- if ($ version != "v1 " )
80
- return new Response (json_encode (array ("success " => false , "step " => 0 , "message " => "Invalid API version. " )));
76
+ if ($ this ->container ->getParameter ('auth_key ' ) != $ auth_key ) {
77
+ return new Response (json_encode (
78
+ array ('success ' => false , 'step ' => 0 , 'message ' => 'Invalid authorization key. ' )
79
+ ));
80
+ }
81
+
82
+ if ($ version != 'v1 ' ) {
83
+ return new Response (json_encode (
84
+ array ('success ' => false , 'step ' => 0 , 'message ' => 'Invalid API version. ' )
85
+ ));
86
+ }
81
87
82
88
//Get the compiler service
83
89
/** @var DeletionHandler $deleter */
84
90
$ deleter = $ this ->get ('deletion_handler ' );
85
91
86
- $ deleter ->deleteAllObjects ($ success , $ fileCount , $ deletionStats , $ undeletedFiles );
87
-
88
- if ($ success === false )
89
- return new Response (json_encode (array ("success " => false , "step " => 0 , "message " => "Failed to access object files directory. " )));
90
- else
91
- return new Response (json_encode (array_merge (array ("success " => true ,
92
- "message " => "Object files deletion complete. Found $ fileCount files. " ),
93
- $ deletionStats ,
94
- array ("Files not deleted " => $ undeletedFiles ))));
92
+ $ response = $ deleter ->deleteAllObjects ();
93
+
94
+ if ($ response ['success ' ] === false ) {
95
+ return new Response (json_encode (
96
+ array ('success ' => false , 'step ' => 0 , 'message ' => 'Failed to access object files directory. ' )
97
+ ));
98
+ }
99
+
100
+ return new Response (json_encode (
101
+ array_merge (
102
+ array (
103
+ 'success ' => true ,
104
+ 'message ' => 'Object files deletion complete. Found ' . $ response ['fileCount ' ] . ' files. '
105
+ ),
106
+ $ response ['deletionStats ' ],
107
+ array ("Files not deleted " => $ response ['notDeletedFiles ' ])
108
+ )));
95
109
}
96
110
97
- public function deleteSpecificObjectsAction ($ auth_key , $ version , $ option , $ to_delete )
111
+ public function deleteSpecificObjectsAction ($ auth_key , $ version , $ option , $ cachedObjectToDelete )
98
112
{
99
- if ($ this ->container ->getParameter ('auth_key ' ) != $ auth_key )
100
- return new Response (json_encode (array ("success " => false , "step " => 0 , "message " => "Invalid authorization key. " )));
101
-
102
- if ($ version != "v1 " )
103
- return new Response (json_encode (array ("success " => false , "step " => 0 , "message " => "Invalid API version. " )));
113
+ if ($ this ->container ->getParameter ('auth_key ' ) != $ auth_key ) {
114
+ return new Response (json_encode (
115
+ array ('success ' => false , 'step ' => 0 , 'message ' => 'Invalid authorization key. ' )
116
+ ));
117
+ }
118
+
119
+ if ($ version != 'v1 ' ) {
120
+ return new Response (json_encode (
121
+ array ('success ' => false , 'step ' => 0 , 'message ' => 'Invalid API version. ' )
122
+ ));
123
+ }
104
124
105
125
//Get the compiler service
106
126
/** @var DeletionHandler $deleter */
107
127
$ deleter = $ this ->get ('deletion_handler ' );
108
128
109
- $ deleter ->deleteSpecificObjects ($ success , $ response , $ option , $ to_delete );
129
+ $ response = $ deleter ->deleteSpecificObjects ($ option , $ cachedObjectToDelete );
110
130
111
- if ($ success === false )
112
- {
113
- return new Response (json_encode (array ("success " => false , "step " => 0 , "message " => "Failed to access object files directory. " )));
131
+ if ($ response ['success ' ] === false ) {
132
+ return new Response (json_encode (
133
+ array ('success ' => false , 'step ' => 0 , 'message ' => 'Failed to access object files directory. ' )
134
+ ));
114
135
}
115
136
116
- if ($ response ["undeleted_files " ] != "" )
117
- {
118
- $ message = ($ option == "library " ) ? "Failed to delete one or more of the specified library object files. " : "Failed to delete one or more of the specified core object files. " ;
119
- return new Response (json_encode (array_merge (array ("success " => false , "step " => 0 , "message " => $ message ), $ response )));
137
+ if ($ response ["notDeletedFiles " ] != '' ) {
138
+ $ message = ($ option == 'library ' ) ? 'Failed to delete one or more of the specified library object files. ' : 'Failed to delete one or more of the specified core object files. ' ;
139
+ return new Response (json_encode (
140
+ array_merge (array ('success ' => false , 'step ' => 0 , 'message ' => $ message ), $ response )
141
+ ));
120
142
}
121
143
122
- $ message = ($ option == " library " ) ? " Library deleted successfully. " : " Core object files deleted successfully. " ;
123
- return new Response (json_encode (array_merge (array (" success " => true , " message " => $ message ), $ response )));
144
+ $ message = ($ option == ' library ' ) ? ' Library deleted successfully. ' : ' Core object files deleted successfully. ' ;
145
+ return new Response (json_encode (array_merge (array (' success ' => true , ' message ' => $ message ), $ response )));
124
146
}
125
147
126
148
/**
0 commit comments