Public Member Functions | |
| & | _returnLogEntryFromRow (&$row) |
| deleteLogEntry ($logId, $paperId=null) | |
| deletePaperLogEntries ($paperId) | |
| getInsertLogId () | |
| & | getLogEntry ($logId, $paperId=null) |
| & | getPaperLogEntries ($paperId, $rangeInfo=null) |
| & | getPaperLogEntriesByAssoc ($paperId, $assocType=null, $assocId=null, $rangeInfo=null) |
| insertLogEntry (&$entry) | |
| transferPaperLogEntries ($oldUserId, $newUserId) | |
Definition at line 20 of file PaperEmailLogDAO.inc.php.
| & PaperEmailLogDAO._returnLogEntryFromRow | ( | &$ | row | ) |
Internal function to return an PaperEmailLogEntry object from a row.
| $row | array |
Definition at line 90 of file PaperEmailLogDAO.inc.php.
Referenced by getLogEntry(), and getPaperLogEntriesByAssoc().
| PaperEmailLogDAO.deleteLogEntry | ( | $ | logId, | |
| $ | paperId = null | |||
| ) |
Delete a single log entry for a paper.
| $logId | int | |
| $paperId | int optional |
Definition at line 154 of file PaperEmailLogDAO.inc.php.
| PaperEmailLogDAO.deletePaperLogEntries | ( | $ | paperId | ) |
Delete all log entries for a paper.
| $paperId | int |
Definition at line 172 of file PaperEmailLogDAO.inc.php.
| PaperEmailLogDAO.getInsertLogId | ( | ) |
Get the ID of the last inserted log entry.
Definition at line 193 of file PaperEmailLogDAO.inc.php.
Referenced by insertLogEntry().
| & PaperEmailLogDAO.getLogEntry | ( | $ | logId, | |
| $ | paperId = null | |||
| ) |
Retrieve a log entry by ID.
| $logId | int | |
| $paperId | int optional |
Definition at line 27 of file PaperEmailLogDAO.inc.php.
References _returnLogEntryFromRow().
| & PaperEmailLogDAO.getPaperLogEntries | ( | $ | paperId, | |
| $ | rangeInfo = null | |||
| ) |
Retrieve all log entries for a paper.
| $paperId | int |
Definition at line 55 of file PaperEmailLogDAO.inc.php.
References getPaperLogEntriesByAssoc().
| & PaperEmailLogDAO.getPaperLogEntriesByAssoc | ( | $ | paperId, | |
| $ | assocType = null, |
|||
| $ | assocId = null, |
|||
| $ | rangeInfo = null | |||
| ) |
Retrieve all log entries for a paper matching the specified association.
| $paperId | int | |
| $assocType | int | |
| $assocId | int |
Definition at line 67 of file PaperEmailLogDAO.inc.php.
References _returnLogEntryFromRow().
Referenced by getPaperLogEntries().
| PaperEmailLogDAO.insertLogEntry | ( | &$ | entry | ) |
Insert a new log entry.
| $entry | PaperEmailLogEntry |
Definition at line 116 of file PaperEmailLogDAO.inc.php.
References getInsertLogId().
| PaperEmailLogDAO.transferPaperLogEntries | ( | $ | oldUserId, | |
| $ | newUserId | |||
| ) |
Transfer all paper log entries to another user.
| $paperId | int |
Definition at line 182 of file PaperEmailLogDAO.inc.php.
1.4.7