protected function actionSync() { $this->render("externalHeader"); echo "<h1>" . GO::t('syncing', 'dropbox') . "</h1>"; $sync = new Sync(); $sync->start(); echo "<p>" . GO::t('done', 'dropbox') . "</p>"; $this->render("externalFooter"); }
private function _sendMessage($dbxUser, $e, $body) { Model\Sync::log("Sending failure e-mail to " . $dbxUser->user->email); $message = Message::newInstance(); $message->setSubject(GO::t('syncFailed', 'dropbox')); $body .= "\n\nError: " . $e->getMessage(); $message->setBody($body, 'text/plain'); $message->setFrom(GO::config()->webmaster_email, GO::config()->title); $message->addTo($dbxUser->user->email, $dbxUser->user->name); Mailer::newGoInstance()->send($message); }