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))); }