2 namespace TYPO3\CMS\Scheduler\Example;
36 if (empty($taskInfo[
'sleepTime'])) {
37 if ($parentObject->CMD ===
'add') {
39 $taskInfo[
'sleepTime'] = 30;
40 }
elseif ($parentObject->CMD ===
'edit') {
42 $taskInfo[
'sleepTime'] = $task->sleepTime;
45 $taskInfo[
'sleepTime'] =
'';
49 $fieldID =
'task_sleepTime';
50 $fieldCode =
'<input type="text" class="form-control" name="tx_scheduler[sleepTime]" id="' . $fieldID .
'" value="' . $taskInfo[
'sleepTime'] .
'" size="10">';
51 $additionalFields = array();
52 $additionalFields[$fieldID] = array(
54 'label' =>
'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:label.sleepTime',
55 'cshKey' =>
'_MOD_system_txschedulerM1',
56 'cshLabel' => $fieldID
58 return $additionalFields;
71 $submittedData[
'sleepTime'] = (int)$submittedData[
'sleepTime'];
72 if ($submittedData[
'sleepTime'] < 0) {
73 $parentObject->addMessage(
$GLOBALS[
'LANG']->sL(
'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:msg.invalidSleepTime'), \TYPO3\CMS\Core\Messaging\FlashMessage::ERROR);
91 $task->sleepTime = $submittedData[
'sleepTime'];