get(); return response()->json($provinces); } public function amphoes($province_code) { $amphoes = District::where('province_code',$province_code) ->groupBy('amphoe_code') ->get(); return response()->json($amphoes); } public function districts($province_code,$amphoe_code) { $districts = District::where('province_code',$province_code) ->where('amphoe_code',$amphoe_code) ->groupBy('district_code') ->get(); return response()->json($districts); } public function detail($province_code,$amphoe_code,$district_code) { $districts = District::where('province_code',$province_code) ->where('amphoe_code',$amphoe_code) ->where('district_code',$district_code) ->get(); return response()->json($districts); } public function detailCheck($province, $amphoe, $district, $zipcode) { $addr = District::where('province', $province) ->where('amphoe', $amphoe) ->where('district', $district) ->where('zipcode', $zipcode) ->first(); return response()->json(['addr' => $addr]); } }