public function action_signup_submit() { $formErrors = []; list($valid, $data, $referralMember, $invitation) = \Member::validateSignupForm($_REQUEST); if ($valid !== true) { return ControllerDispatcher::renderModuleView(self::MODULE_NAME, 'signup', ['formErrors' => $data]); } $now = time(); $mail = $data['email']; $con = \Propel::getConnection(); $emailValidation = \EmailValidation::create($now, $mail, $_REQUEST, $con); MailHelper::sendEmailValidation($mail, (empty($data['title']) ? '' : $data['title'] . ' ') . $data['firstName'] . ' ' . $data['lastName'], $emailValidation); return new ControllerActionRedirect(Router::toModule('member', 'signupSuccess')); }