![]() |
TYPO3
7.6
|
Public Member Functions | |
getAdditionalFields (array &$taskInfo, $task, SchedulerModuleController $parentObject) | |
validateAdditionalFields (array &$submittedData, 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 | |
getFileCountField (FileStorageExtractionTask $task=null) | |
formatExtractorClassName (ExtractorInterface $extractor) | |
getLanguageService () | |
Additional BE fields for task which extracts metadata from storage
Definition at line 30 of file FileStorageExtractionAdditionalFieldProvider.php.
|
protected |
Since the class name can be very long considering the namespace, only take the final part for better readability. The FQN of the class will be displayed as tooltip.
ExtractorInterface | $extractor |
Definition at line 205 of file FileStorageExtractionAdditionalFieldProvider.php.
getAdditionalFields | ( | array & | $taskInfo, |
$task, | |||
SchedulerModuleController | $parentObject | ||
) |
Add additional fields
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. |
SchedulerModuleController | $parentObject | Reference to the calling object (Scheduler's BE module) |
\InvalidArgumentException |
Definition at line 41 of file FileStorageExtractionAdditionalFieldProvider.php.
References FileStorageExtractionAdditionalFieldProvider\getFileCountField().
|
protected |
Returns a field configuration including an input field for the file count
FileStorageExtractionTask | $task | When editing, reference to the current task object. NULL when adding. |
Definition at line 90 of file FileStorageExtractionAdditionalFieldProvider.php.
Referenced by FileStorageExtractionAdditionalFieldProvider\getAdditionalFields().
|
protected |
Definition at line 214 of file FileStorageExtractionAdditionalFieldProvider.php.
References $GLOBALS.
saveAdditionalFields | ( | array | $submittedData, |
\TYPO3\CMS\Scheduler\Task\AbstractTask | $task | ||
) |
Save additional field in task
array | $submittedData | Contains data submitted by the user |
\TYPO3\CMS\Scheduler\Task\AbstractTask | $task | Reference to the current task object |
\InvalidArgumentException |
Definition at line 189 of file FileStorageExtractionAdditionalFieldProvider.php.
validateAdditionalFields | ( | array & | $submittedData, |
SchedulerModuleController | $parentObject | ||
) |
Validate additional fields
array | $submittedData | Reference to the array containing the data submitted by the user |
SchedulerModuleController | $parentObject | Reference to the calling object (Scheduler's BE module) |
Definition at line 166 of file FileStorageExtractionAdditionalFieldProvider.php.
References MathUtility\canBeInterpretedAsInteger(), elseif, ResourceFactory\getInstance(), and MathUtility\isIntegerInRange().