for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SunnySideUp\ShareThis;
use SunnySideUp\ShareThis\FacebookFeed_Page;
use SilverStripe\ORM\DB;
use SilverStripe\Dev\BuildTask;
/**
* FacebookFeed_UpdateTask
*/
class FacebookFeed_UpdateTask extends BuildTask
{
protected $title = "Update Facebook News";
protected $description = "Checks for updates on Facebook";
*
public function run($request)
$facebookPages = FacebookFeed_Page::get();
if ($facebookPages->Count()) {
foreach ($facebookPages as $facebookPage) {
DB::alteration_message("Facebook page #{$facebookPage->ID} '$facebookPage->Title' updated", 'changed');
$facebookPage->Fetch(true);
}
echo "COMPLETED";