@@ 63-102 (lines=40) @@ | ||
60 | * |
|
61 | * @return Response |
|
62 | */ |
|
63 | public function store(Request $request) |
|
64 | { |
|
65 | try { |
|
66 | if($request->keys != NULL){ |
|
67 | $keys = $request->keys; |
|
68 | }else { |
|
69 | $keys = ""; |
|
70 | } |
|
71 | $hostkey = New Hostkeys; |
|
72 | $hostkey->hostname = str_replace(array('https://', 'http://'), array('',''),$request->hostname); |
|
73 | $hostkey->keys = $keys; |
|
74 | $hostkey->state = $request->state; |
|
75 | $hostkey->transition = $request->transition; |
|
76 | $hostkey->user_id = $request->user_id; |
|
77 | $hostkey->save(); |
|
78 | ||
79 | $error = false; |
|
80 | $statusCode = 200; |
|
81 | $title = 'Success'; |
|
82 | $type = 'success'; |
|
83 | $message = 'Data Saved Successfuly.'; |
|
84 | $result = $hostkey; |
|
85 | } catch (Exception $e) { |
|
86 | $error = true; |
|
87 | $statusCode = 404; |
|
88 | $title = 'Error'; |
|
89 | $type = 'error'; |
|
90 | $message = 'Error'; |
|
91 | $result = 'Not Found'; |
|
92 | } finally { |
|
93 | return Response::json(array( |
|
94 | 'error' => $error, |
|
95 | 'status' => $statusCode, |
|
96 | 'title' => $title, |
|
97 | 'type' => $type, |
|
98 | 'message' => $message, |
|
99 | 'result' => $result |
|
100 | )); |
|
101 | } |
|
102 | } |
|
103 | ||
104 | /** |
|
105 | * Display the specified resource. |
|
@@ 309-348 (lines=40) @@ | ||
306 | * @param int $id |
|
307 | * @return Response |
|
308 | */ |
|
309 | public function update(Request $request, $id) |
|
310 | { |
|
311 | try { |
|
312 | if($request->keys != NULL){ |
|
313 | $keys = $request->keys; |
|
314 | }else { |
|
315 | $keys = ""; |
|
316 | } |
|
317 | $hostkey = Hostkeys::findOrFail($id); |
|
318 | $hostkey->hostname = str_replace(array('https://', 'http://'), array('',''),$request->hostname); |
|
319 | $hostkey->keys = $keys; |
|
320 | $hostkey->state = $request->state; |
|
321 | $hostkey->transition = $request->transition; |
|
322 | $hostkey->user_id = $request->user_id; |
|
323 | $hostkey->save(); |
|
324 | ||
325 | $error = false; |
|
326 | $statusCode = 200; |
|
327 | $title = 'Success'; |
|
328 | $type = 'success'; |
|
329 | $message = 'Data Saved Successfuly.'; |
|
330 | $result = $hostkey; |
|
331 | } catch (Exception $e) { |
|
332 | $error = true; |
|
333 | $statusCode = 404; |
|
334 | $title = 'Error'; |
|
335 | $type = 'error'; |
|
336 | $message = 'Error'; |
|
337 | $result = 'Not Found'; |
|
338 | } finally { |
|
339 | return Response::json(array( |
|
340 | 'error' => $error, |
|
341 | 'status' => $statusCode, |
|
342 | 'title' => $title, |
|
343 | 'type' => $type, |
|
344 | 'message' => $message, |
|
345 | 'result' => $result |
|
346 | )); |
|
347 | } |
|
348 | } |
|
349 | ||
350 | /** |
|
351 | * Remove the specified resource from storage. |