/** * Prepares, logs a user into the * system and returns the User * * @param $email * * @return User */ public function prepareAndLogUser($email = null) { $user = $this->prepareUser($email); $this->userFactory->logUser($user); return $user; }