class Pman_MTrack_TestDayMail extends Pman_Core_Cli
{
static $cli_desc = "Test sendout of a daily email for mtrack";
-
+ function getAuth()
+ {
+ return true;
+ }
function get()
{
-
-
+ echo '<style>' . file_get_contents(__DIR__ . '/templates/css/code.diff.css' ).
+ '</style>';
$r = DB_DataObject::factory('mtrack_repos');
$r->find();
while ($r->fetch()) {
+ $p = DB_DAtaObject::factory('Person');
+ $p->whereAddIn('email', array('alan@roojs.com','chris@roojs.com'), 'string');
+ foreach($p->fetchAll('id') as $pid) {
+ $cw = DB_DAtaObject::Factory('core_watch');
+ $cw->setFrom(array(
+
+ 'ontable' => 'mtrack_repos',
+ 'onid' => $r->id,
+ 'person_id' => $pid,
+
+ // event
+ 'medium' => 'ENDOFDAYMAIL',
+ 'active' => true,
+
+
+ ));
+
+ if (!$cw->count()) {
+ $cw->insert();
+ }
+ }
+ }
+ die("ADDED");
+
+ /*
+
+
$c = DB_DataObject::factory('mtrack_change');
$c->ontable = $r->tableName();
$c->onid = $r->id;
continue;
}
echo $r->shortname . "\n";
-
- $r->notifyENDOFDAYMAIL("alan@roojs.com", date("Y-m-d", strtotime("YESTERDAY")), false, false);
+ $rcpt = DB_DataObject::Factory('Person');
+ $rcpt->get('email' , 'alan@roojs.com');
+ $r->notifyENDOFDAYMAIL($rcpt, date("Y-m-d", strtotime("YESTERDAY")), false, false);
}
-
+ */
}
}
\ No newline at end of file