/** * Complete the login for a owner by incrementing the logins and setting * session data: owner_id, ownername, roles * * @param object owner model object * @return void */ protected function complete_login($owner) { // Update the number of logins $owner->logins += 1; // Set the last login date $owner->last_login = time(); // Save the owner $owner->save(); return parent::complete_login($owner); }
/** * Complete the login for a user by incrementing the logins and setting * session data: user_id, username, roles * * @param object user model object * @return void */ protected function complete_login(User_Model $user) { // Update the number of logins $user->logins += 1; // Set the last login date $user->last_login = time(); // Save the user $user->save(); return parent::complete_login($user); }
/** * Complete the login for a user by incrementing the logins and setting * session data: user_id, username, roles * * @param object user model object * @return void */ protected function complete_login(Account_User_Model $user) { return parent::complete_login($user); }