CreateAccountForm Class Reference
[User_form]

Form for user account creation. More...

List of all members.

Public Member Functions

 CreateAccountForm ()
 display ()
 execute ()
 getLocaleFieldNames ()
 initData ()
 readInputData ()
 sendConfirmationEmail ($user, $password, $sendPassword)

Public Attributes

 $captchaEnabled
 $defaultAuth
 $existingUser


Detailed Description

Form for user account creation.

Definition at line 25 of file CreateAccountForm.inc.php.


Member Function Documentation

CreateAccountForm.CreateAccountForm (  ) 

Constructor.

Definition at line 38 of file CreateAccountForm.inc.php.

References Validation.checkCredentials().

CreateAccountForm.display (  ) 

Display the form.

Definition at line 85 of file CreateAccountForm.inc.php.

References SchedConfAction.allowRegAuthor(), SchedConfAction.allowRegReader(), SchedConfAction.allowRegReviewer(), Request.getConference(), Request.getSchedConf(), and Request.url().

CreateAccountForm.execute (  ) 

Register a new user.

Definition at line 215 of file CreateAccountForm.inc.php.

References SchedConfAction.allowRegAuthor(), SchedConfAction.allowRegReader(), SchedConfAction.allowRegReviewer(), Validation.encryptCredentials(), Request.getConference(), Request.getSchedConf(), and sendConfirmationEmail().

CreateAccountForm.initData (  ) 

Initialize default data.

Definition at line 136 of file CreateAccountForm.inc.php.

CreateAccountForm.readInputData (  ) 

Assign form data to user-submitted data.

Definition at line 147 of file CreateAccountForm.inc.php.

CreateAccountForm.sendConfirmationEmail ( user,
password,
sendPassword 
)

Send the registration confirmation email.

Parameters:
$user object

Definition at line 178 of file CreateAccountForm.inc.php.

References Request.getSchedConf(), and Request.url().

Referenced by execute(), and UserRegistrationForm.execute().


The documentation for this class was generated from the following file:
Generated on 25 Jul 2013 for Open Conference Systems by  doxygen 1.4.7