private function createRegistrationObject($name, $email, $password) { $registration = new Registration(); $registration->setName($name); $registration->setEmail($email); $registration->setPassword($password); return $registration; }
/** * @Transactional */ public function createNewAccount(Registration $registration, $ipAddress) { $user = $this->createNewPasswordUser($registration->getName(), $registration->getEmail(), $registration->getPassword(), $ipAddress); $this->welcomeEmailCreator->sendWelcomeEmail($user); return $user; }