/** * @param array $taskInfo * @param \TYPO3\CMS\Scheduler\Task\AbstractTask $task * @param \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject * * @return array */ public function getAdditionalFields(array &$taskInfo, $task, \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject) { /** @var \S3b0\ProjectRegistration\Scheduler\InfoMail\Task $task */ return ['senderAddress' => ['code' => '<input type="email" id="tx_scheduler_sender_address" class="form-control" name="tx_scheduler[senderAddress]" value="' . ($task instanceof \S3b0\ProjectRegistration\Scheduler\InfoMail\Task ? $task->getSenderAddress() : '*****@*****.**') . '" />', 'label' => 'Sender email', 'cshKey' => '', 'cshLabel' => ''], 'receiverAddress' => ['code' => '<input type="email" id="tx_scheduler_receiver_address" class="form-control" name="tx_scheduler[receiverAddress]" value="' . ($task instanceof \S3b0\ProjectRegistration\Scheduler\InfoMail\Task ? $task->getReceiverAddress() : '@ecom-ex.com') . '" />', 'label' => 'Receiver email', 'cshKey' => '', 'cshLabel' => '']]; }