![]() |
TYPO3
7.6
|
Public Member Functions | |
getAdditionalFields (array &$taskInfo, $task, SchedulerModuleController $schedulerModule) | |
validateAdditionalFields (array &$submittedData, SchedulerModuleController $schedulerModule) | |
![]() | |
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 | |
getSelectedState (array $configurationArray, $currentValue) | |
getLanguageService () | |
getDatabaseConnection () | |
This class provides Scheduler Additional Field plugin implementation
Definition at line 28 of file ValidatorTaskAdditionalFieldProvider.php.
getAdditionalFields | ( | array & | $taskInfo, |
$task, | |||
SchedulerModuleController | $schedulerModule | ||
) |
Render additional information fields within the scheduler backend.
array | $taskInfo | Array information of task to return |
ValidatorTask | $task | Task object |
SchedulerModuleController | $schedulerModule | Reference to the BE module of the Scheduler |
Definition at line 39 of file ValidatorTaskAdditionalFieldProvider.php.
References $lang, elseif, and ValidatorTaskAdditionalFieldProvider\getLanguageService().
|
protected |
Definition at line 265 of file ValidatorTaskAdditionalFieldProvider.php.
References $GLOBALS.
Referenced by ValidatorTaskAdditionalFieldProvider\validateAdditionalFields().
|
protected |
Definition at line 257 of file ValidatorTaskAdditionalFieldProvider.php.
References $GLOBALS.
Referenced by ValidatorTaskAdditionalFieldProvider\getAdditionalFields(), and ValidatorTaskAdditionalFieldProvider\validateAdditionalFields().
|
protected |
Mark current value as selected by returning the "selected" attribute
array | $configurationArray | Array of configuration |
string | $currentValue | Value of selector object |
Definition at line 174 of file ValidatorTaskAdditionalFieldProvider.php.
validateAdditionalFields | ( | array & | $submittedData, |
SchedulerModuleController | $schedulerModule | ||
) |
This method checks any additional data that is relevant to the specific task. If the task class is not relevant, the method is expected to return TRUE.
array | $submittedData | Reference to the array containing the data submitted by the user |
SchedulerModuleController | $schedulerModule | Reference to the BE module of the Scheduler |
Definition at line 191 of file ValidatorTaskAdditionalFieldProvider.php.
References $lang, SchedulerModuleController\addMessage(), AbstractMessage\ERROR, ValidatorTaskAdditionalFieldProvider\getDatabaseConnection(), ValidatorTaskAdditionalFieldProvider\getLanguageService(), GeneralUtility\trimExplode(), and GeneralUtility\validEmail().