コード例 #1
0
ファイル: cron.classes.php プロジェクト: rmiddle/feg
 function _createIndividualMessageRecipient($cr_id, $account_id, $message_id, $message_text, $current_time)
 {
     $logger = DevblocksPlatform::getConsoleLog();
     $fields = array(DAO_MessageRecipient::RECIPIENT_ID => $cr_id, DAO_MessageRecipient::MESSAGE_ID => $message_id, DAO_MessageRecipient::ACCOUNT_ID => $account_id, DAO_MessageRecipient::SEND_STATUS => 0, DAO_MessageRecipient::UPDATED_DATE => $current_time, DAO_MessageRecipient::CLOSED_DATE => 0);
     $message_recipient_id = DAO_MessageRecipient::create($fields);
     $logger->info("[Parser] Message Recipient Id = " . $message_recipient_id . "...");
     // Give plugins a chance to note a message is imported.
     $eventMgr = DevblocksPlatform::getEventService();
     $eventMgr->trigger(new Model_DevblocksEvent('message.recipient.create', array('account_id' => $account_id, 'recipient_id' => $cr_id, 'message_id' => $message_id, 'message_recipient_id' => $message_recipient_id, 'message_text' => $message_text)));
 }