Elgg  Version master
Public Member Functions | Protected Attributes | List of all members
Elgg\Email\DelayedQueue\DatabaseRecord Class Reference

Public Member Functions

 __construct (\stdClass $row)
 Create a new record. More...
 
 __get ($name)
 Get a row property. More...
 
 delete ()
 Remove the database row. More...
 
 getNotification ()
 Get the notification for this record. More...
 

Protected Attributes

 $row
 

Detailed Description

Definition at line 19 of file DatabaseRecord.php.

Constructor & Destructor Documentation

Elgg\Email\DelayedQueue\DatabaseRecord::__construct ( \stdClass  $row)

Create a new record.

Parameters
\stdClass$rowthe database record

Definition at line 31 of file DatabaseRecord.php.

Member Function Documentation

Elgg\Email\DelayedQueue\DatabaseRecord::__get (   $name)

Get a row property.

Parameters
string$namename of the value to get
Returns
mixed

Definition at line 42 of file DatabaseRecord.php.

Elgg\Email\DelayedQueue\DatabaseRecord::delete ( )

Remove the database row.

Returns
bool

Definition at line 65 of file DatabaseRecord.php.

Elgg\Email\DelayedQueue\DatabaseRecord::getNotification ( )

Get the notification for this record.

Returns
null|Notification

Definition at line 74 of file DatabaseRecord.php.

Member Data Documentation

Elgg\Email\DelayedQueue\DatabaseRecord::$row
protected

Definition at line 24 of file DatabaseRecord.php.


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