RegistrationHandler Class Reference
[Pages_manager]

Handle requests for registration management functions. More...

Inheritance diagram for RegistrationHandler:

ManagerHandler Handler List of all members.

Public Member Functions

 createRegistration ()
 createRegistrationOption ()
 createRegistrationType ()
 deleteRegistration ($args)
 deleteRegistrationOption ($args)
 deleteRegistrationType ($args)
 editRegistration ($args=array())
 editRegistrationOption ($args=array())
 editRegistrationType ($args=array())
 getDateFieldOptions ()
 getSearchFieldOptions ()
 getSearchFormDuplicateParameters ()
 moveRegistrationOption ($args)
 moveRegistrationType ($args)
 registration ()
 RegistrationHandler ()
 registrationOptions ()
 registrationPolicies ()
 registrationTypes ()
 saveRegistrationPolicies ($args=array())
 selectRegistrant ()
 setupTemplate ($subclass=false)
 updateRegistration ()
 updateRegistrationOption ()
 updateRegistrationType ()

Detailed Description

Handle requests for registration management functions.

Definition at line 20 of file RegistrationHandler.inc.php.


Member Function Documentation

RegistrationHandler.createRegistration (  ) 

Display form to create new registration.

Definition at line 187 of file RegistrationHandler.inc.php.

References editRegistration().

RegistrationHandler.createRegistrationOption (  ) 

Display form to create new registration option.

Definition at line 595 of file RegistrationHandler.inc.php.

References editRegistrationOption().

RegistrationHandler.createRegistrationType (  ) 

Display form to create new registration type.

Definition at line 418 of file RegistrationHandler.inc.php.

References editRegistrationType().

RegistrationHandler.deleteRegistration ( args  ) 

Delete a registration.

Parameters:
$args array first parameter is the ID of the registration to delete

Definition at line 123 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), and registration().

RegistrationHandler.deleteRegistrationOption ( args  ) 

Delete a registration option.

Parameters:
$args array first parameter is the ID of the registration type to delete

Definition at line 531 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), and registrationOptions().

RegistrationHandler.deleteRegistrationType ( args  ) 

Delete a registration type.

Parameters:
$args array first parameter is the ID of the registration type to delete

Definition at line 353 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), and registrationTypes().

RegistrationHandler.editRegistration ( args = array()  ) 

Display form to edit a registration.

Parameters:
$args array optional, first parameter is the ID of the registration to edit

Definition at line 145 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), registration(), setupTemplate(), and Request.url().

Referenced by createRegistration().

RegistrationHandler.editRegistrationOption ( args = array()  ) 

Display form to edit a registration option.

Parameters:
$args array optional, first parameter is the ID of the registration option to edit

Definition at line 553 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), registration(), registrationOptions(), setupTemplate(), and Request.url().

Referenced by createRegistrationOption().

RegistrationHandler.editRegistrationType ( args = array()  ) 

Display form to edit a registration type.

Parameters:
$args array optional, first parameter is the ID of the registration type to edit

Definition at line 375 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), registration(), registrationTypes(), setupTemplate(), and Request.url().

Referenced by createRegistrationType().

RegistrationHandler.getDateFieldOptions (  ) 

Get the list of date fields that can be searched.

Returns:
array

Definition at line 112 of file RegistrationHandler.inc.php.

Referenced by registration().

RegistrationHandler.getSearchFieldOptions (  ) 

Get the list of fields that can be searched by contents.

Returns:
array

Definition at line 99 of file RegistrationHandler.inc.php.

Referenced by registration().

RegistrationHandler.getSearchFormDuplicateParameters (  ) 

Get the list of parameter names that should be duplicated when displaying the search form (i.e. made available to the template based on supplied user data).

Returns:
array

Definition at line 86 of file RegistrationHandler.inc.php.

Referenced by registration().

RegistrationHandler.moveRegistrationOption ( args  ) 

Rearrange the order of registration options.

Definition at line 508 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), and registrationOptions().

RegistrationHandler.moveRegistrationType ( args  ) 

Rearrange the order of registration types.

Definition at line 330 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), and registrationTypes().

RegistrationHandler.registration (  ) 

Display a list of registrations for the current scheduled conference.

Definition at line 31 of file RegistrationHandler.inc.php.

References getDateFieldOptions(), Request.getSchedConf(), getSearchFieldOptions(), getSearchFormDuplicateParameters(), and setupTemplate().

Referenced by deleteRegistration(), editRegistration(), editRegistrationOption(), editRegistrationType(), registrationOptions(), registrationPolicies(), registrationTypes(), saveRegistrationPolicies(), selectRegistrant(), setupTemplate(), updateRegistration(), updateRegistrationOption(), and updateRegistrationType().

RegistrationHandler.RegistrationHandler (  ) 

Constructor

Definition at line 24 of file RegistrationHandler.inc.php.

RegistrationHandler.registrationOptions (  ) 

Display a list of registration options for the current scheduled conference.

Definition at line 483 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), registration(), and setupTemplate().

Referenced by deleteRegistrationOption(), editRegistrationOption(), moveRegistrationOption(), and updateRegistrationOption().

RegistrationHandler.registrationPolicies (  ) 

Display registration policies for the current scheduled conference.

Definition at line 665 of file RegistrationHandler.inc.php.

References registration(), and setupTemplate().

RegistrationHandler.registrationTypes (  ) 

Display a list of registration types for the current scheduled conference.

Definition at line 305 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), registration(), and setupTemplate().

Referenced by deleteRegistrationType(), editRegistrationType(), moveRegistrationType(), and updateRegistrationType().

RegistrationHandler.saveRegistrationPolicies ( args = array()  ) 

Save registration policies for the current scheduled conference.

Definition at line 690 of file RegistrationHandler.inc.php.

References Request.redirect(), and registration().

RegistrationHandler.selectRegistrant (  ) 

Display a list of users from which to choose a registrant.

Definition at line 194 of file RegistrationHandler.inc.php.

References registration(), setupTemplate(), and Request.url().

Referenced by updateRegistration().

RegistrationHandler.setupTemplate ( subclass = false  ) 

Setup common template variables.

Parameters:
$subclass boolean set to true if caller is below this handler in the hierarchy

Reimplemented from ManagerHandler.

Definition at line 704 of file RegistrationHandler.inc.php.

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

Referenced by editRegistration(), editRegistrationOption(), editRegistrationType(), registration(), registrationOptions(), registrationPolicies(), registrationTypes(), selectRegistrant(), updateRegistration(), updateRegistrationOption(), and updateRegistrationType().

RegistrationHandler.updateRegistration (  ) 

Save changes to a registration.

Definition at line 256 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), registration(), selectRegistrant(), setupTemplate(), and Request.url().

RegistrationHandler.updateRegistrationOption (  ) 

Save changes to a registration option.

Definition at line 602 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), registration(), registrationOptions(), setupTemplate(), and Request.url().

RegistrationHandler.updateRegistrationType (  ) 

Save changes to a registration type.

Definition at line 425 of file RegistrationHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), registration(), registrationTypes(), setupTemplate(), and Request.url().


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