Exemplo n.º 1
0
 public function postFinishProvince($token, $provinceId, UserTokenHandler $tokenHandler)
 {
     $user = $tokenHandler->getUserFromToken($token, true);
     Province::findOrFail($provinceId);
     $visit = Visit::where('user_id', $user['id'])->where('province_id', $provinceId)->whereNull('finished_at')->first();
     if ($visit) {
         $visit->update(['finished_at' => Carbon::now()]);
     }
     return response()->json(['successful' => true]);
 }