4 * Table is designed to be used with a mailer to notify or issue
5 * emails (or maybe others later??)
8 CREATE TABLE core_notify (
9 `id` int(11) NOT NULL AUTO_INCREMENT,
10 `act_when` DATETIME NOT NULL,
11 `onid` int(11) NOT NULL DEFAULT 0,
12 `ontable` varchar(128) NOT NULL DEFAULT '',
13 `person_id` int(11) NOT NULL DEFAULT 0,
14 `msgid` varchar(128) NOT NULL DEFAULT '',
15 `sent` DATETIME NOT NULL,
16 `event_id` int(11) NOT NULL DEFAULT 0,
18 INDEX `lookup`(`act_when`, `msgid`)
22 require_once 'DB/DataObject.php';
24 class Pman_Core_DataObjects_Core_notify extends DB_DataObject
27 /* the code below is auto generated do not remove the above tag */
30 public $__table = 'core_notify';
38 public $msgid; // message id after it has been sent. -- empty if not sent..
39 public $sent; // date it was sent.?? or last effort..
40 public $bounced; // 1 - failed to send (??) // 2 = we got a bounce.
45 $c = DB_DataObject::Factory('Person');
46 $c->get($this->person_id);