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