where(['sub' => $sub])->one(); if($userSession) { $userSession->date_logged = date('Y-m-d H:i:s'); $userSession->save(); } else { $userSession = new UserSession(); $userSession->sub = $sub; $userSession->session_type = $session_type; $userSession->user_type = $user_type; $userSession->date_logged = date('Y-m-d H:i:s'); $userSession->save(); } } }