@@ 64-108 (lines=45) @@ | ||
61 | * |
|
62 | * @return Response |
|
63 | */ |
|
64 | public function store(Request $request) |
|
65 | { |
|
66 | try { |
|
67 | $token = $request->keys; |
|
68 | $hostkey = New Hostkeys; |
|
69 | $hostkey->hostname = str_replace(array('https://', 'http://'), array('',''),$request->hostname); |
|
70 | $hostkey->keys = $token; |
|
71 | $hostkey->state = $request->state; |
|
72 | $hostkey->transition = $request->transition; |
|
73 | $hostkey->user_id = $request->user_id; |
|
74 | if($request->state == 'Approved' || $request->state == 'approved' || $request->state == 'Rejected' || $request->state == 'rejected'){ |
|
75 | $hostkey->save(); |
|
76 | ||
77 | $error = false; |
|
78 | $statusCode = 200; |
|
79 | $title = 'Success'; |
|
80 | $type = 'success'; |
|
81 | $message = 'Data Saved Successfuly.'; |
|
82 | $result = $hostkey; |
|
83 | }else { |
|
84 | $error = true; |
|
85 | $statusCode = 404; |
|
86 | $title = 'Error'; |
|
87 | $type = 'error'; |
|
88 | $message = 'Error'; |
|
89 | $result = 'Not Found'; |
|
90 | } |
|
91 | } catch (Exception $e) { |
|
92 | $error = true; |
|
93 | $statusCode = 404; |
|
94 | $title = 'Error'; |
|
95 | $type = 'error'; |
|
96 | $message = 'Error'; |
|
97 | $result = 'Not Found'; |
|
98 | } finally { |
|
99 | return Response::json(array( |
|
100 | 'error' => $error, |
|
101 | 'status' => $statusCode, |
|
102 | 'title' => $title, |
|
103 | 'type' => $type, |
|
104 | 'message' => $message, |
|
105 | 'result' => $result |
|
106 | )); |
|
107 | } |
|
108 | } |
|
109 | ||
110 | /** |
|
111 | * Display the specified resource. |
|
@@ 259-303 (lines=45) @@ | ||
256 | * @param int $id |
|
257 | * @return Response |
|
258 | */ |
|
259 | public function update(Request $request, $id) |
|
260 | { |
|
261 | try { |
|
262 | $token = $request->keys; |
|
263 | $hostkey = Hostkeys::findOrFail($id); |
|
264 | $hostkey->hostname = str_replace(array('https://', 'http://'), array('',''),$request->hostname); |
|
265 | $hostkey->keys = $token; |
|
266 | $hostkey->state = $request->state; |
|
267 | $hostkey->transition = $request->transition; |
|
268 | $hostkey->user_id = $request->user_id; |
|
269 | if($request->state == 'Approved' || $request->state == 'approved' || $request->state == 'Rejected' || $request->state == 'rejected'){ |
|
270 | $hostkey->save(); |
|
271 | ||
272 | $error = false; |
|
273 | $statusCode = 200; |
|
274 | $title = 'Success'; |
|
275 | $type = 'success'; |
|
276 | $message = 'Data Saved Successfuly.'; |
|
277 | $result = $hostkey; |
|
278 | }else { |
|
279 | $error = true; |
|
280 | $statusCode = 404; |
|
281 | $title = 'Error'; |
|
282 | $type = 'error'; |
|
283 | $message = 'Error'; |
|
284 | $result = 'Not Found'; |
|
285 | } |
|
286 | } catch (Exception $e) { |
|
287 | $error = true; |
|
288 | $statusCode = 404; |
|
289 | $title = 'Error'; |
|
290 | $type = 'error'; |
|
291 | $message = 'Error'; |
|
292 | $result = 'Not Found'; |
|
293 | } finally { |
|
294 | return Response::json(array( |
|
295 | 'error' => $error, |
|
296 | 'status' => $statusCode, |
|
297 | 'title' => $title, |
|
298 | 'type' => $type, |
|
299 | 'message' => $message, |
|
300 | 'result' => $result |
|
301 | )); |
|
302 | } |
|
303 | } |
|
304 | ||
305 | /** |
|
306 | * Remove the specified resource from storage. |