public function run($request)
 {
     // output
     echo "<br />\n<br />\nPurging...<br />\n<br />\n";
     flush();
     ob_flush();
     foreach (FBUpdate::get() as $page) {
         echo "Deleting " . $page->Title . "\n";
         $page->delete();
     }
     foreach (Versioned::get_by_stage('FBUpdate', 'Stage') as $page) {
         echo "Deleting From Stage: " . $page->Title . "\n";
         $page->deleteFromStage('Stage');
     }
     foreach (Versioned::get_by_stage('FBUpdate', 'Live') as $page) {
         echo "Deleting From Live: " . $page->Title . "\n";
         $page->deleteFromStage('Live');
     }
 }
 public function run($request)
 {
     // eol
     $eol = php_sapi_name() == 'cli' ? "\n" : "<br>\n";
     // output
     echo $eol . $eol . 'Purging...' . $eol . $eol;
     flush();
     @ob_flush();
     foreach (FBUpdate::get() as $page) {
         echo "Deleting " . $page->Title . $eol;
         $page->delete();
     }
     foreach (Versioned::get_by_stage('FBUpdate', 'Stage') as $page) {
         echo "Deleting From Stage: " . $page->Title . $eol;
         $page->deleteFromStage('Stage');
     }
     foreach (Versioned::get_by_stage('FBUpdate', 'Live') as $page) {
         echo "Deleting From Live: " . $page->Title . $eol;
         $page->deleteFromStage('Live');
     }
 }
 function run($request)
 {
     // eol
     $eol = php_sapi_name() == 'cli' ? "\n" : "<br>\n";
     // output
     echo $eol . $eol . 'Syncing' . $eol . $eol;
     flush();
     @@ob_flush();
     if (!$this->conf->FacebookPullUpdates) {
         echo 'Sync disabled' . $eol . $eol;
         return;
     }
     // find any updates that are less than a week old with no image
     $updates = FBUpdate::get()->where('
             UNIX_TIMESTAMP(OriginalCreated) > ' . (time() - 60 * 60 * 24 * 14) . ' AND
             (Page.PrimaryImageID IS NULL OR Page.PrimaryImageID = \'\' OR Page.PrimaryImageID = 0)
         ');
     // helpful output
     echo 'Processing ' . $updates->count() . ' updates...' . $eol . $eol;
     // loop the loop
     foreach ($updates as $update) {
         $update->updateFromUpdate((object) json_decode($update->OriginalUpdate));
     }
 }