worked on the new onboarding steps

This commit is contained in:
Kwesi Banson
2024-01-31 20:40:33 +00:00
parent bc97f69748
commit 7a64019001
184 changed files with 11292 additions and 173 deletions

View File

@@ -59,4 +59,24 @@ class Controller extends BaseController
$retval = Models\UserActivity::create($activity_arr);
return true;
}
public function storeLoggedUser(){
$user_id = session('current_user.id');
$logged_arr = [
'user_id' => $user_id,
'last_seen_time' => date('Y-m-d H:i:s'),
'ip_address' => \Request::ip(),
'device' => request()->header('User-Agent')
];
$retval = Models\LoggedUser::create($logged_arr);
return true;
}
public function deleteLoggedUser(){
$user_id = session('current_user.id');
$device = request()->header('User-Agent');
$logged_user = Models\LoggedUser::where('user_id', $user_id)->where('device', $device)->first();
if ($logged_user) {
\DB::table('logged_users')->where('id', $logged_user->id)->delete();
}
return true;
}
}