44 if (!isset($taskInfo[
'scheduler_recyclerGarbageCollection_numberOfDays'])) {
46 if ($parentObject->CMD ===
'edit') {
47 $taskInfo[
'scheduler_recyclerGarbageCollection_numberOfDays'] = $task->numberOfDays;
50 $fieldName =
'tx_scheduler[scheduler_recyclerGarbageCollection_numberOfDays]';
51 $fieldId =
'task_recyclerGarbageCollection_numberOfDays';
52 $fieldValue = (int)$taskInfo[
'scheduler_recyclerGarbageCollection_numberOfDays'];
53 $fieldHtml =
'<input type="text" name="' . $fieldName .
'" id="' . $fieldId .
'" value="' . htmlspecialchars($fieldValue) .
'" />';
54 $additionalFields[$fieldId] = array(
56 'label' =>
'LLL:EXT:scheduler/mod1/locallang.xlf:label.recyclerGarbageCollection.numberOfDays',
57 'cshKey' =>
'_MOD_system_txschedulerM1',
58 'cshLabel' => $fieldId
60 return $additionalFields;
74 if (!is_numeric($submittedData[
'scheduler_recyclerGarbageCollection_numberOfDays']) || (
int)$submittedData[
'scheduler_recyclerGarbageCollection_numberOfDays'] < 0) {
76 $parentObject->addMessage(
$GLOBALS[
'LANG']->sL(
'LLL:EXT:scheduler/mod1/locallang.xlf:msg.invalidNumberOfDays'), \
TYPO3\CMS\Core\Messaging\
FlashMessage::ERROR);
89 $task->numberOfDays = (int)$submittedData[
'scheduler_recyclerGarbageCollection_numberOfDays'];
saveAdditionalFields(array $submittedData, \TYPO3\CMS\Scheduler\Task\AbstractTask $task)
getAdditionalFields(array &$taskInfo, $task, \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject)
if($list_of_literals) if(!empty($literals)) if(!empty($literals)) $result
Analyse literals to prepend the N char to them if their contents aren't numeric.
validateAdditionalFields(array &$submittedData, \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject)
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]