/** * Send email to user for confirmation * * @param \Gigabonus\Gbfemanager\Domain\Model\User $user * @return void * @throws UnsupportedRequestTypeException */ protected function createUserConfirmationRequest(\Gigabonus\Gbfemanager\Domain\Model\User $user) { $this->sendMailService->send('createUserConfirmation', StringUtility::makeEmailArray($user->getEmail(), $user->getUsername()), [$this->settings['new']['email']['createUserConfirmation']['sender']['email']['value'] => $this->settings['settings']['new']['email']['createUserConfirmation']['sender']['name']['value']], 'Confirm your profile creation request', ['user' => $user, 'hash' => HashUtility::createHashForUser($user), 'registrationPageId' => 4], $this->config['new.']['email.']['createUserConfirmation.']); }