Open Monograph Press
3.3.0
SubmissionEmailLogDAO.inc.php
1
<?php
2
17
import
(
'lib.pkp.classes.log.EmailLogDAO'
);
18
import
(
'lib.pkp.classes.log.SubmissionEmailLogEntry'
);
19
20
class
SubmissionEmailLogDAO
extends
EmailLogDAO
{
21
26
function
newDataObject
() {
27
$returner =
new
SubmissionEmailLogEntry
();
28
$returner->setAssocType(ASSOC_TYPE_SUBMISSION);
29
return
$returner;
30
}
31
39
function
getByEventType
($submissionId, $eventType, $userId =
null
) {
40
return
parent::_getByEventType(ASSOC_TYPE_SUBMISSION, $submissionId, $eventType, $userId);
41
}
42
48
function
getBySubmissionId
($submissionId) {
49
return
$this->
getByAssoc
(ASSOC_TYPE_SUBMISSION, $submissionId);
50
}
51
}
52
53
SubmissionEmailLogDAO
Extension to EmailLogDAO for submission-specific log entries.
Definition:
SubmissionEmailLogDAO.inc.php:20
SubmissionEmailLogDAO\newDataObject
newDataObject()
Definition:
SubmissionEmailLogDAO.inc.php:26
EmailLogDAO\getByAssoc
getByAssoc($assocType=null, $assocId=null, $rangeInfo=null)
Definition:
EmailLogDAO.inc.php:89
SubmissionEmailLogDAO\getBySubmissionId
getBySubmissionId($submissionId)
Definition:
SubmissionEmailLogDAO.inc.php:48
SubmissionEmailLogEntry
Base class for describing an entry in the submission email log.
Definition:
SubmissionEmailLogEntry.inc.php:66
EmailLogDAO
Class for inserting/accessing email log entries.
Definition:
EmailLogDAO.inc.php:20
SubmissionEmailLogDAO\getByEventType
getByEventType($submissionId, $eventType, $userId=null)
Definition:
SubmissionEmailLogDAO.inc.php:39
lib
pkp
classes
log
SubmissionEmailLogDAO.inc.php
Generated on Fri Aug 28 2020 14:53:49 for Open Monograph Press by
1.8.17