public function handle() { // Prepare our reply message $message = new Application_Model_Message(); $bodytext = $this->_getActionKeywordReplyText('help'); $message->send($bodytext, array($this->_inbound->device_address)); }
$sendCount = 0; // Log our counts logWrite("Message Queue Count: {$queueCount}\nBegin send loop:"); //logWrite("") if (is_array($queue)) { if (!empty($queue)) { foreach ($queue as $id => $message) { if ($message instanceof Application_Model_Message) { $log = "Message ID {$id} status: "; // if ($message->send()) { // $sendCount++; // $log .= 'SENT'; // //exit; // } if ($message->shortcode) { $message->send($message->shortcode); $sendCount++; $log .= 'SENT'; } else { $log .= 'FAILED - ' . $message->error; } logWrite($log); } } } else { logWrite("No messages to send"); } } else { logWrite("Message queue was not properly fetched"); } logWrite("Messages Sent: {$sendCount}");
logWrite("####################################"); logWrite("Begin batch send: {$timestamp}"); logWrite("------------------------------------"); // Get the queue and counts $queue = $message->getQueue(); $queueCount = count($queue); $sendCount = 0; // Log our counts logWrite("Message Queue Count: {$queueCount}\nBegin send loop:"); //logWrite("") if (is_array($queue)) { if (!empty($queue)) { foreach ($queue as $id => $message) { if ($message instanceof Application_Model_Message) { $log = "Message ID {$id} status: "; if ($message->send()) { $sendCount++; $log .= 'SENT'; //exit; } else { $log .= 'FAILED - ' . $message->error; } logWrite($log); } } } else { logWrite("No messages to send"); } } else { logWrite("Message queue was not properly fetched"); }