Open Journal Systems  2.4.4
 All Classes Namespaces Functions Variables Groups Pages
EmailLogEntry Class Reference
Inheritance diagram for EmailLogEntry:
DataObject ArticleEmailLogEntry

Public Member Functions

 EmailLogEntry ()
 
 getAssocId ()
 
 getAssocType ()
 
 getDateSent ()
 
 getEventType ()
 
 getIPAddress ()
 
 getSenderEmail ()
 
 getSenderFullName ()
 
 getSenderId ()
 
 setAssocId ($assocId)
 
 setAssocType ($assocType)
 
 setDateSent ($dateSent)
 
 setEventType ($eventType)
 
 setIPAddress ($ipAddress)
 
 setSenderId ($senderId)
 
- Public Member Functions inherited from DataObject
 addSupportedMetadataAdapter (&$metadataAdapter)
 
 DataObject ($callHooks=true)
 
extractMetadata (&$metadataSchema)
 
 getAdditionalMetadataFieldNames ()
 
getAllData ()
 
getData ($key, $locale=null)
 
 getHasLoadableAdapters ()
 
 getId ()
 
 getLocaleMetadataFieldNames ()
 
getLocalizedData ($key)
 
 getMetadataFieldNames ($translated=true)
 
 getSetMetadataFieldNames ($translated=true)
 
getSupportedExtractionAdapters ()
 
getSupportedInjectionAdapters ()
 
getSupportedMetadataSchemas ()
 
 hasData ($key, $locale=null)
 
 injectMetadata (&$metadataDescription)
 
 removeSupportedMetadataAdapter ($metadataSchemaName)
 
 setAllData (&$data)
 
 setData ($key, $value, $locale=null)
 
 setHasLoadableAdapters ($hasLoadableAdapters)
 
 setId ($id)
 
upcastTo (&$targetObject)
 

Additional Inherited Members

- Public Attributes inherited from DataObject
 $_data = array()
 

Detailed Description

Describes an entry in the email log.

See Also
EmailLogDAO

Definition at line 18 of file EmailLogEntry.inc.php.

Member Function Documentation

EmailLogEntry::EmailLogEntry ( )

Constructor.

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

EmailLogEntry::getAssocId ( )

Get associated ID.

Returns
int

Definition at line 114 of file EmailLogEntry.inc.php.

References DataObject\getData().

EmailLogEntry::getAssocType ( )

Get associated type.

Returns
int

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

References DataObject\getData().

EmailLogEntry::getDateSent ( )

Get date email was sent.

Returns
datestamp

Definition at line 50 of file EmailLogEntry.inc.php.

References DataObject\getData().

EmailLogEntry::getEventType ( )

Get event type.

Returns
int

Definition at line 82 of file EmailLogEntry.inc.php.

References DataObject\getData().

EmailLogEntry::getIPAddress ( )

Get IP address of sender.

Returns
string

Definition at line 66 of file EmailLogEntry.inc.php.

References DataObject\getData().

EmailLogEntry::getSenderEmail ( )

Return the email address of sender.

Returns
string

Definition at line 145 of file EmailLogEntry.inc.php.

References DAORegistry\getDAO(), DataObject\getData(), and getSenderId().

EmailLogEntry::getSenderFullName ( )

Return the full name of the sender (not necessarily the same as the from address).

Returns
string

Definition at line 130 of file EmailLogEntry.inc.php.

References DAORegistry\getDAO(), DataObject\getData(), and getSenderId().

EmailLogEntry::getSenderId ( )

Get user ID of sender.

Returns
int

Definition at line 34 of file EmailLogEntry.inc.php.

References DataObject\getData().

Referenced by getSenderEmail(), and getSenderFullName().

EmailLogEntry::setAssocId (   $assocId)

Set associated ID.

Parameters
$assocIdint

Definition at line 122 of file EmailLogEntry.inc.php.

References DataObject\setData().

EmailLogEntry::setAssocType (   $assocType)

Set associated type.

Parameters
$assocTypeint

Definition at line 106 of file EmailLogEntry.inc.php.

References DataObject\setData().

EmailLogEntry::setDateSent (   $dateSent)

Set date email was sent.

Parameters
$dateSentdatestamp

Definition at line 58 of file EmailLogEntry.inc.php.

References DataObject\setData().

EmailLogEntry::setEventType (   $eventType)

Set event type.

Parameters
$eventTypeint

Definition at line 90 of file EmailLogEntry.inc.php.

References DataObject\setData().

EmailLogEntry::setIPAddress (   $ipAddress)

Set IP address of sender.

Parameters
$ipAddressstring

Definition at line 74 of file EmailLogEntry.inc.php.

References DataObject\setData().

EmailLogEntry::setSenderId (   $senderId)

Set user ID of sender.

Parameters
$senderIdint

Definition at line 42 of file EmailLogEntry.inc.php.

References DataObject\setData().


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