/** * sign in a user (from Model) in as session user * * @param User $user */ public function signIn($user) { $this->clearCredentials(); // set the usersession $this->setAttribute('id', $user->getId(), 'user_session'); $this->setAuthenticated(true); $lCredentials = explode(',', $user->getCredentials()); if (count($lCredentials) != 0) { $this->addCredentials($lCredentials); } }