TYPO3
7.6
|
Public Member Functions | |
injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager) | |
injectCommandManager (\TYPO3\CMS\Extbase\Mvc\Cli\CommandManager $commandManager) | |
injectConfigurationManager (\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface $configurationManager) | |
initializeObject () | |
execute (\TYPO3\CMS\Extbase\Scheduler\Task $task) | |
Protected Member Functions | |
initialize (array $configuration) | |
shutdown () | |
Protected Attributes | |
$request | |
$response | |
$dispatcher | |
$objectManager | |
$commandManager | |
$configurationManager | |
Task Executor
Takes a and executes the CommandController command defined therein.
Definition at line 23 of file TaskExecutor.php.
execute | ( | \TYPO3\CMS\Extbase\Scheduler\Task | $task | ) |
Execute Task
If errors occur during Task execution they are thrown as Exceptions which must be caught manually if you manually execute Tasks through your code.
\TYPO3\CMS\Extbase\Scheduler\Task | $task | the task to execute |
Definition at line 129 of file TaskExecutor.php.
References TaskExecutor\initialize(), and TaskExecutor\shutdown().
|
protected |
Initializes configuration manager, object container and reflection service
array | $configuration |
Definition at line 93 of file TaskExecutor.php.
Referenced by TaskExecutor\execute().
initializeObject | ( | ) |
Initialize Dispatcher
Definition at line 82 of file TaskExecutor.php.
injectCommandManager | ( | \TYPO3\CMS\Extbase\Mvc\Cli\CommandManager | $commandManager | ) |
\TYPO3\CMS\Extbase\Mvc\Cli\CommandManager | $commandManager |
Definition at line 66 of file TaskExecutor.php.
References TaskExecutor\$commandManager.
injectConfigurationManager | ( | \TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface | $configurationManager | ) |
\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface | $configurationManager |
Definition at line 74 of file TaskExecutor.php.
References TaskExecutor\$configurationManager.
injectObjectManager | ( | \TYPO3\CMS\Extbase\Object\ObjectManagerInterface | $objectManager | ) |
\TYPO3\CMS\Extbase\Object\ObjectManagerInterface | $objectManager |
Definition at line 58 of file TaskExecutor.php.
References TaskExecutor\$objectManager.
|
protected |
Resets framework singletons
Definition at line 149 of file TaskExecutor.php.
Referenced by TaskExecutor\execute().
|
protected |
Definition at line 48 of file TaskExecutor.php.
Referenced by TaskExecutor\injectCommandManager().
|
protected |
Definition at line 53 of file TaskExecutor.php.
Referenced by TaskExecutor\injectConfigurationManager().
|
protected |
Definition at line 38 of file TaskExecutor.php.
|
protected |
Definition at line 43 of file TaskExecutor.php.
Referenced by TaskExecutor\injectObjectManager().
|
protected |
Definition at line 28 of file TaskExecutor.php.
|
protected |
Definition at line 33 of file TaskExecutor.php.