Public Member Functions | |
| & | _returnSchedConfFromRow (&$row) |
| archivedSchedConfsExist ($conferenceId) | |
| currentSchedConfsExist ($conferenceId) | |
| deleteSchedConf (&$schedConf) | |
| deleteSchedConfById ($schedConfId) | |
| deleteSchedConfsByConferenceId ($conferenceId) | |
| & | getCurrentSchedConfs ($conferenceId) |
| & | getEnabledSchedConfs ($conferenceId=null) |
| getInsertSchedConfId () | |
| & | getSchedConf ($schedConfId, $conferenceId=null) |
| & | getSchedConfByPath ($path, $conferenceId=null) |
| & | getSchedConfs ($rangeInfo=null) |
| & | getSchedConfsByConferenceId ($conferenceId, $rangeInfo=null) |
| & | getSchedConfTitles ($conferenceId) |
| insertSchedConf (&$schedConf) | |
| resequenceSchedConfs ($conferenceId) | |
| schedConfExistsByPath ($path) | |
| updateSchedConf (&$schedConf) | |
Definition at line 20 of file SchedConfDAO.inc.php.
| & SchedConfDAO._returnSchedConfFromRow | ( | &$ | row | ) |
Internal function to return a scheduled conference object from a row.
| $row | array |
Definition at line 76 of file SchedConfDAO.inc.php.
Referenced by getCurrentSchedConfs(), getEnabledSchedConfs(), getSchedConf(), getSchedConfByPath(), getSchedConfs(), and getSchedConfsByConferenceId().
| SchedConfDAO.archivedSchedConfsExist | ( | $ | conferenceId | ) |
Check if one or more archived scheduled conferences exist for a conference.
| $conferenceId | the conference owning the scheduled conference |
Definition at line 342 of file SchedConfDAO.inc.php.
| SchedConfDAO.currentSchedConfsExist | ( | $ | conferenceId | ) |
Check if one or more archived scheduled conferences exist for a conference.
| $conferenceId | the conference owning the scheduled conference |
Definition at line 359 of file SchedConfDAO.inc.php.
| SchedConfDAO.deleteSchedConf | ( | &$ | schedConf | ) |
Delete a scheduled conference, INCLUDING ALL DEPENDENT ITEMS.
| $schedConf | SchedConf |
Definition at line 142 of file SchedConfDAO.inc.php.
References deleteSchedConfById().
| SchedConfDAO.deleteSchedConfById | ( | $ | schedConfId | ) |
Delete a scheduled conference by ID, INCLUDING ALL DEPENDENT ITEMS.
| $schedConfId | int |
Definition at line 196 of file SchedConfDAO.inc.php.
Referenced by deleteSchedConf(), and deleteSchedConfsByConferenceId().
| SchedConfDAO.deleteSchedConfsByConferenceId | ( | $ | conferenceId | ) |
Delete all scheduled conferences by conference ID.
| $schedConfId | int |
Definition at line 183 of file SchedConfDAO.inc.php.
References deleteSchedConfById(), and getSchedConfsByConferenceId().
| & SchedConfDAO.getCurrentSchedConfs | ( | $ | conferenceId | ) |
Retrieve most recent enabled scheduled conference of a given conference
Definition at line 322 of file SchedConfDAO.inc.php.
References _returnSchedConfFromRow().
| & SchedConfDAO.getEnabledSchedConfs | ( | $ | conferenceId = null |
) |
Retrieve all scheduled conferences
| conferenceId | optional conference ID |
Definition at line 254 of file SchedConfDAO.inc.php.
References _returnSchedConfFromRow().
| SchedConfDAO.getInsertSchedConfId | ( | ) |
Get the ID of the last inserted scheduled conference.
Definition at line 314 of file SchedConfDAO.inc.php.
Referenced by insertSchedConf().
| & SchedConfDAO.getSchedConf | ( | $ | schedConfId, | |
| $ | conferenceId = null | |||
| ) |
Retrieve a scheduled conference by ID.
| $schedConfId | int | |
| $conferenceId | int optional |
Definition at line 27 of file SchedConfDAO.inc.php.
References _returnSchedConfFromRow().
| & SchedConfDAO.getSchedConfByPath | ( | $ | path, | |
| $ | conferenceId = null | |||
| ) |
Retrieve a scheduled conference by path.
| $path | string |
Definition at line 48 of file SchedConfDAO.inc.php.
References _returnSchedConfFromRow(), and Request.getConference().
| & SchedConfDAO.getSchedConfs | ( | $ | rangeInfo = null |
) |
Retrieve all scheduled conferences.
Definition at line 239 of file SchedConfDAO.inc.php.
References _returnSchedConfFromRow().
| & SchedConfDAO.getSchedConfsByConferenceId | ( | $ | conferenceId, | |
| $ | rangeInfo = null | |||
| ) |
Retrieves all scheduled conferences for a conference
| $conferenceId | ||
| $rangeInfo | object |
Definition at line 165 of file SchedConfDAO.inc.php.
References _returnSchedConfFromRow().
Referenced by deleteSchedConfsByConferenceId(), and getSchedConfTitles().
| & SchedConfDAO.getSchedConfTitles | ( | $ | conferenceId | ) |
Retrieve the IDs and titles of all scheduled conferences for a conference in an associative array.
Definition at line 150 of file SchedConfDAO.inc.php.
References getSchedConfsByConferenceId().
| SchedConfDAO.insertSchedConf | ( | &$ | schedConf | ) |
Insert a new scheduled conference.
| $schedConf | SchedConf |
Definition at line 94 of file SchedConfDAO.inc.php.
References getInsertSchedConfId().
| SchedConfDAO.resequenceSchedConfs | ( | $ | conferenceId | ) |
Sequentially renumber scheduled conferences in their sequence order.
Definition at line 287 of file SchedConfDAO.inc.php.
| SchedConfDAO.schedConfExistsByPath | ( | $ | path | ) |
Check if a scheduled conference exists with a specified path.
| $path | the path of the scheduled conference |
Definition at line 272 of file SchedConfDAO.inc.php.
| SchedConfDAO.updateSchedConf | ( | &$ | schedConf | ) |
Update an existing scheduled conference.
| $schedConf | SchedConf |
Definition at line 117 of file SchedConfDAO.inc.php.
1.4.7