/** * Execute the action */ public function execute() { // set busy file $this->setBusyFile(); // send all queued e-mails foreach (BackendMailer::getQueuedMailIds() as $id) { BackendMailer::send($id); } // remove busy file $this->clearBusyFile(); }
/** * Execute the action * * @return void */ public function execute() { // set busy file $this->setBusyFile(); // get all queued mails $queuedMailIds = BackendMailer::getQueuedMailIds(); // any mails to send? if (!empty($queuedMailIds)) { // loop mails & send them foreach ($queuedMailIds as $id) { BackendMailer::send($id); } } // remove busy file $this->clearBusyFile(); }