Source of file ResetTradeMeTaskHard.php
Size: 0,825 Bytes - Last Modified: 2021-12-23T10:41:27+00:00
/var/www/docs.ssmods.com/process/src/src/Tasks/ResetTradeMeTaskHard.php
12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | <?php namespace Sunnysideup\EcommerceTrademe\Tasks; use SilverStripe\Dev\BuildTask; use SilverStripe\ORM\DB; /** * create CSV for TradeMe. */ class ResetTradeMeTaskHard extends BuildTask { /** * @var bool */ protected $enabled = false; /** * @inherit */ protected $title = 'Reset All TradeMe Details - Hard Reset'; /** * @inherit */ protected $description = ''; /** * @var bool */ protected $debug = false; /** * Run. * * @param mixed $request */ public function run($request) { Silverstripe\Core\Environment::increaseTimeLimitTo(600); foreach (['', '_Live'] as $extension) { DB::query('Update "Product' . $extension . '" SET ShowOnTradeMe = \'follow category\';'); } } } |