Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
CRAP | |
0.00% |
0 / 12 |
| LocationsApiController | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
6 | |
0.00% |
0 / 12 |
| update | |
0.00% |
0 / 1 |
6 | |
0.00% |
0 / 12 |
|||
| <?php | |
| namespace App\Http\Controllers\Api; | |
| use App\Http\Controllers\Controller; | |
| use Illuminate\Http\Request; | |
| use App\Models\Location\Location; | |
| class LocationsApiController extends Controller | |
| { | |
| // | |
| public function update(Request $request) | |
| { | |
| if($request->AuthToken == 'zwAhSthg5RzkZQXGZuhcTd76786hgjhgjh@##@hfghbB4iGD') //check to avoid unauthorised api access | |
| { | |
| $location = new Location(); | |
| $location->latitude = $request->latitude ; | |
| $location->longitude = $request->longitude; | |
| $location->accuracy = $request->accuracy; | |
| $location->name = $request->name; | |
| $location->user_id = 0; | |
| $location->save(); | |
| return response()->json([ | |
| 'status' => '200', | |
| 'message' => "Location updated." | |
| ]); | |
| } | |
| else{ | |
| return response()->json([ | |
| 'status' => '201', | |
| 'message' => "Unauthorised." | |
| ]); | |
| } | |
| } | |
| } |