Консольные команды Symphony в планировщике в TYPO3 8 - PullRequest
0 голосов
/ 09 мая 2020

Я написал команду контроллера symphony, которая работает как ожидалось в cli. Но я бы предпочел запускать скрипт через планировщик. Есть ли возможность получить команду symphony в задачах планировщика (TYPO3 8!)

Спасибо

1 Ответ

0 голосов
/ 10 мая 2020

Вы должны создать свою собственную задачу для планировщика, как описано в документации EXT: scheduler https://docs.typo3.org/c/typo3/cms-scheduler/master/en-us/DevelopersGuide/CreatingTasks/Index.html

class MyTask extends \TYPO3\CMS\Scheduler\Task\AbstractTask {
        public function execute() {
                $businessLogic = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\Vendor\Extension\BusinessLogic::class);
                $businessLogic->run(arg1, arg2, …);
        }
}
...