Source of file FacebookFeedUpdateTask.php
Size: 0,782 Bytes - Last Modified: 2021-12-23T10:46:26+00:00
/var/www/docs.ssmods.com/process/src/src/Tasks/FacebookFeedUpdateTask.php
12345678910111213141516171819202122232425262728293031323334353637 | <?php namespace SunnysideUp\ShareThis\Tasks; use SilverStripe\Dev\BuildTask; use SilverStripe\ORM\DB; /** * FacebookFeed_UpdateTask */ class FacebookFeedUpdateTask extends BuildTask { /** * @var string */ protected $title = 'Update Facebook News'; /** * @var string */ protected $description = 'Checks for updates on Facebook'; public function run($request) { $facebookPages = FacebookFeedPage::get(); if ($facebookPages->Count()) { foreach ($facebookPages as $facebookPage) { DB::alteration_message("Facebook page #{$facebookPage->ID} '{$facebookPage->Title}' updated", 'changed'); $facebookPage->Fetch(true); } } echo 'COMPLETED'; } } |