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().
1.4.7