Definition at line 20 of file RegistrationOptionDAO.inc.php.
& RegistrationOptionDAO._returnRegistrationOptionFromRow | ( | &$ | row | ) |
Internal function to return a RegistrationOption object from a row.
$row | array |
Definition at line 175 of file RegistrationOptionDAO.inc.php.
Referenced by getRegistrationOption(), and getRegistrationOptionsBySchedConfId().
RegistrationOptionDAO.checkCode | ( | $ | optionId, | |
$ | schedConfId, | |||
$ | code | |||
) |
Check if a registration option exists with the given option id and fee code for a scheduled conference.
$optionId | int | |
$schedConfId | int | |
$code | string |
Definition at line 149 of file RegistrationOptionDAO.inc.php.
RegistrationOptionDAO.deleteRegistrationOption | ( | &$ | registrationOption | ) |
Delete a registration option.
$registrationOption | RegistrationOption |
Definition at line 271 of file RegistrationOptionDAO.inc.php.
References deleteRegistrationOptionById().
Referenced by deleteRegistrationOptionsBySchedConf().
RegistrationOptionDAO.deleteRegistrationOptionAssocByOptionId | ( | $ | optionId | ) |
Delete registration / registration option associations by registration option ID.
$optionId | int |
Definition at line 281 of file RegistrationOptionDAO.inc.php.
Referenced by deleteRegistrationOptionById().
RegistrationOptionDAO.deleteRegistrationOptionAssocByRegistrationId | ( | $ | registrationId | ) |
Delete registration / registration option associations by registration ID.
$registrationId | int |
Definition at line 291 of file RegistrationOptionDAO.inc.php.
RegistrationOptionDAO.deleteRegistrationOptionById | ( | $ | optionId | ) |
Delete a registration option by ID. Note that all registrations with this option ID are also deleted.
$optionId | int |
Definition at line 342 of file RegistrationOptionDAO.inc.php.
References deleteRegistrationOptionAssocByOptionId().
Referenced by deleteRegistrationOption().
RegistrationOptionDAO.getInsertRegistrationOptionId | ( | ) |
Get the ID of the last inserted registration option.
Definition at line 382 of file RegistrationOptionDAO.inc.php.
Referenced by insertRegistrationOption().
RegistrationOptionDAO.getLocaleFieldNames | ( | ) |
Get the list of field names for which localized data is used.
Definition at line 196 of file RegistrationOptionDAO.inc.php.
& RegistrationOptionDAO.getRegistrationOption | ( | $ | optionId, | |
$ | code = null | |||
) |
Retrieve a registration option by ID.
$optionId | int | |
$code | string Optional registration code "password" |
Definition at line 27 of file RegistrationOptionDAO.inc.php.
References _returnRegistrationOptionFromRow().
RegistrationOptionDAO.getRegistrationOptionName | ( | $ | optionId | ) |
Retrieve registration option name by ID.
$optionId | int |
Definition at line 70 of file RegistrationOptionDAO.inc.php.
References AppLocale.getLocale(), and AppLocale.getPrimaryLocale().
& RegistrationOptionDAO.getRegistrationOptions | ( | $ | registrationId | ) |
Get registration option associations for a registration.
$registrationId | int |
Definition at line 318 of file RegistrationOptionDAO.inc.php.
& RegistrationOptionDAO.getRegistrationOptionsBySchedConfId | ( | $ | schedConfId, | |
$ | rangeInfo = null | |||
) |
Retrieve an array of registration options matching a particular scheduled conference ID.
$schedConfId | int |
Definition at line 368 of file RegistrationOptionDAO.inc.php.
References _returnRegistrationOptionFromRow().
Referenced by deleteRegistrationOptionsBySchedConf().
RegistrationOptionDAO.getRegistrationOptionSchedConfId | ( | $ | optionId | ) |
Retrieve registration option scheduled conference ID by ID.
$optionId | int |
Definition at line 52 of file RegistrationOptionDAO.inc.php.
RegistrationOptionDAO.insertRegistrationOption | ( | &$ | registrationOption | ) |
Insert a new RegistrationOption.
$registrationOption | RegistrationOption |
Definition at line 215 of file RegistrationOptionDAO.inc.php.
References getInsertRegistrationOptionId(), and updateLocaleFields().
RegistrationOptionDAO.insertRegistrationOptionAssoc | ( | $ | registrationId, | |
$ | optionId | |||
) |
Add a registration option association for a registration.
$registrationId | int | |
$optionId | int |
Definition at line 301 of file RegistrationOptionDAO.inc.php.
RegistrationOptionDAO.openRegistrationOptionExistsByOptionId | ( | $ | optionId, | |
$ | schedConfId | |||
) |
Check if an open registration option exists with the given option id for a scheduled conference.
$optionId | int | |
$schedConfId | int |
Definition at line 118 of file RegistrationOptionDAO.inc.php.
RegistrationOptionDAO.registrationOptionExistsByOptionId | ( | $ | optionId, | |
$ | schedConfId | |||
) |
Check if a registration option exists with the given option id for a scheduled conference.
$optionId | int | |
$schedConfId | int |
Definition at line 93 of file RegistrationOptionDAO.inc.php.
RegistrationOptionDAO.resequenceRegistrationOptions | ( | $ | schedConfId | ) |
Sequentially renumber registration options in their sequence order.
Definition at line 389 of file RegistrationOptionDAO.inc.php.
RegistrationOptionDAO.updateLocaleFields | ( | &$ | registrationOption | ) |
Update the localized settings for this object
$registrationOption | object |
Definition at line 204 of file RegistrationOptionDAO.inc.php.
Referenced by insertRegistrationOption(), and updateRegistrationOption().
RegistrationOptionDAO.updateRegistrationOption | ( | &$ | registrationOption | ) |
Update an existing registration option.
$registrationOption | RegistrationOption |
Definition at line 241 of file RegistrationOptionDAO.inc.php.
References updateLocaleFields().