/** * Verify an account * @param array $singleRequest * @return array * @throws UserNotFoundException */ protected function verifyUser($singleRequest) { // $reg = $this->getRegisterByClave($singleRequest->clave); $magicUser = UserMagic::getUserByEmail($singleRequest->clave); $this->deleteRegistersByEmail($magicUser->getEmail()); UserMagic::createNewUser($magicUser->getEmail(), $magicUser->getPassword()); return ["state" => 1, "message" => "Verified email"]; }