/** * get list all bus stop * * @return \Illuminate\Http\JsonResponse */ public function getAllBusStop() { $busStopModel = new BusStop(); try { $listBusStop = $busStopModel->select('halte_id', 'nama_halte', 'lokasi_halte')->get()->toArray(); if (isset($listBusStop[0])) { $response = array(); $response['code'] = 200; $response['data'] = $listBusStop; } else { $response['code'] = 400; $response['data']['msg'] = 'there is no bus stop could be found, please contact administrator'; } } catch (\Exception $e) { $response['code'] = 500; $response['data']['msg'] = 'internal error, please try again later or contact administrator'; } header("Access-Control-Allow-Origin: *"); return response()->json($response); }