![]() |
TYPO3
7.6
|
Public Member Functions | |
getAdditionalFields (array &$taskInfo, $task,\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject) | |
validateAdditionalFields (array &$submittedData,\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject) | |
saveAdditionalFields (array $submittedData,\TYPO3\CMS\Scheduler\Task\AbstractTask $task) | |
![]() | |
getAdditionalFields (array &$taskInfo, $task,\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $schedulerModule) | |
validateAdditionalFields (array &$submittedData,\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $schedulerModule) | |
saveAdditionalFields (array $submittedData,\TYPO3\CMS\Scheduler\Task\AbstractTask $task) | |
Protected Member Functions | |
getCacheBackendOptions (array $selectedBackends) | |
getRegisteredBackends () | |
Additional BE fields for caching framework garbage collection task. Creates a multi selectbox with all available cache backends to select from.
Definition at line 21 of file CachingFrameworkGarbageCollectionAdditionalFieldProvider.php.
getAdditionalFields | ( | array & | $taskInfo, |
$task, | |||
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $parentObject | ||
) |
Add a multi select box with all available cache backends.
array | $taskInfo | Reference to the array containing the info used in the add/edit form |
AbstractTask | NULL | $task | When editing, reference to the current task. NULL when adding. |
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $parentObject | Reference to the calling object (Scheduler's BE module) |
Definition at line 31 of file CachingFrameworkGarbageCollectionAdditionalFieldProvider.php.
References elseif, CachingFrameworkGarbageCollectionAdditionalFieldProvider\getCacheBackendOptions(), and CachingFrameworkGarbageCollectionAdditionalFieldProvider\getRegisteredBackends().
|
protected |
Build select options of available backends and set currently selected backends
array | $selectedBackends | Selected backends |
Definition at line 101 of file CachingFrameworkGarbageCollectionAdditionalFieldProvider.php.
References CachingFrameworkGarbageCollectionAdditionalFieldProvider\getRegisteredBackends().
Referenced by CachingFrameworkGarbageCollectionAdditionalFieldProvider\getAdditionalFields().
|
protected |
Get all registered caching framework backends
Definition at line 121 of file CachingFrameworkGarbageCollectionAdditionalFieldProvider.php.
References $GLOBALS.
Referenced by CachingFrameworkGarbageCollectionAdditionalFieldProvider\getAdditionalFields(), CachingFrameworkGarbageCollectionAdditionalFieldProvider\getCacheBackendOptions(), and CachingFrameworkGarbageCollectionAdditionalFieldProvider\validateAdditionalFields().
saveAdditionalFields | ( | array | $submittedData, |
\TYPO3\CMS\Scheduler\Task\AbstractTask | $task | ||
) |
Save selected backends in task object
array | $submittedData | Contains data submitted by the user |
\TYPO3\CMS\Scheduler\Task\AbstractTask | $task | Reference to the current task object |
Definition at line 90 of file CachingFrameworkGarbageCollectionAdditionalFieldProvider.php.
validateAdditionalFields | ( | array & | $submittedData, |
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $parentObject | ||
) |
Checks that all selected backends exist in available backend list
array | $submittedData | Reference to the array containing the data submitted by the user |
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $parentObject | Reference to the calling object (Scheduler's BE module) |
Definition at line 66 of file CachingFrameworkGarbageCollectionAdditionalFieldProvider.php.
References $GLOBALS, AbstractMessage\ERROR, and CachingFrameworkGarbageCollectionAdditionalFieldProvider\getRegisteredBackends().