add Meteo part

This commit is contained in:
Romulus21
2023-09-24 11:19:58 +02:00
parent bfaf82f264
commit 33b2044859
23 changed files with 429 additions and 31 deletions

View File

@@ -0,0 +1,22 @@
<?php
namespace App\Http\Controllers;
use App\Http\Resources\AuthUserResource;
use Illuminate\Http\Request;
class LocationController extends Controller
{
public function store(Request $request)
{
$data = $request->validate([
'latitude' => ['required', 'decimal:3,5'],
'longitude' => ['required', 'decimal:3,5'],
]);
$user = $request->user();
$user->locations()->create($data);
return response()->json(new AuthUserResource($user->load('locations')));
}
}