ArticleLog Class Reference
[Article_log]

Static class for adding / accessing article log entries. More...

List of all members.

Public Member Functions

getEmailLogEntries ($articleId, $rangeInfo=null)
getEventLogEntries ($articleId, $rangeInfo=null)
 logEmailEntry ($articleId, &$entry)
 logEvent ($articleId, $eventType, $assocType=0, $assocId=0, $messageKey=null, $messageParams=array())
 logEventEntry ($articleId, &$entry)
 logEventLevel ($articleId, $logLevel, $eventType, $assocType=0, $assocId=0, $messageKey=null, $messageParams=array())


Detailed Description

Static class for adding / accessing article log entries.

Definition at line 22 of file ArticleLog.inc.php.


Member Function Documentation

& ArticleLog.getEmailLogEntries ( articleId,
rangeInfo = null 
)

Get all email log entries for an article.

Parameters:
$articleId int
Returns:
array ArticleEmailLogEntry

Definition at line 141 of file ArticleLog.inc.php.

References DAORegistry.getDAO().

Referenced by SubmissionEditHandler.submissionEmailLog(), and SubmissionEditHandler.submissionHistory().

& ArticleLog.getEventLogEntries ( articleId,
rangeInfo = null 
)

Get all event log entries for an article.

Parameters:
$articleId int
Returns:
array ArticleEventLogEntry

Definition at line 98 of file ArticleLog.inc.php.

References DAORegistry.getDAO().

Referenced by SubmissionEditHandler.submissionEventLog(), and SubmissionEditHandler.submissionHistory().

ArticleLog.logEmailEntry ( articleId,
&$  entry 
)

Add an email log entry to this article.

Parameters:
$articleId int
$entry ArticleEmailLogEntry

Definition at line 109 of file ArticleLog.inc.php.

References DAORegistry.getDAO(), and Request.getUser().

Referenced by ArticleMailTemplate.log().

ArticleLog.logEvent ( articleId,
eventType,
assocType = 0,
assocId = 0,
messageKey = null,
messageParams = array() 
)

ArticleLog.logEventEntry ( articleId,
&$  entry 
)

ArticleLog.logEventLevel ( articleId,
logLevel,
eventType,
assocType = 0,
assocId = 0,
messageKey = null,
messageParams = array() 
)

Add a new event log entry with the specified parameters, including log level.

Parameters:
$articleId int
$logLevel char
$eventType int
$assocType int
$assocId int
$messageKey string
$messageParams array

Definition at line 79 of file ArticleLog.inc.php.

References logEventEntry().

Referenced by logEvent().


The documentation for this class was generated from the following file:

Generated on Mon Jul 14 10:55:39 2008 for Open Journal Systems by  doxygen 1.5.6