private function putStats($user)
 {
     $stats = Stats::create();
     $stats->user_id = $user->id;
     $device = $user->devices->first();
     $stats->device_nr = $device->device_nr;
     $stats->device_state = $device->state;
     $stats->save();
 }
Exemplo n.º 2
0
 public function personal_stats_json($id)
 {
     $user = User::find($id);
     $stats = ['user' => ['weekend' => $user->stats()->weekend()->count(), 'weekdays' => $user->stats()->week()->count()], 'all_users' => ['weekend' => Stats::weekend()->where('user_id', '!=', Auth::user()->id)->count(), 'weekdays' => Stats::week()->where('user_id', '!=', Auth::user()->id)->count()]];
     return Response::json($stats);
 }