![]() |
TYPO3
7.6
|
Public Member Functions | |
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) | |
![]() | |
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 | |
getFullFieldName ($fieldName) | |
Protected Attributes | |
$fields = array('notificationEmail') | |
$fieldPrefix = 'SystemStatusUpdate' | |
Additional field to set the notification email address(es) for system health issue notifications.
Definition at line 21 of file SystemStatusUpdateTaskNotificationEmailField.php.
getAdditionalFields | ( | array & | $taskInfo, |
$task, | |||
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $schedulerModule | ||
) |
Gets additional fields to render in the form to add/edit a task
array | $taskInfo | Values of the fields from the add/edit task form |
\TYPO3\CMS\Scheduler\Task\AbstractTask | $task | The task object being edited. Null when adding a task! |
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $schedulerModule | Reference to the scheduler backend module |
Definition at line 45 of file SystemStatusUpdateTaskNotificationEmailField.php.
References SystemStatusUpdateTaskNotificationEmailField\$fields, and SystemStatusUpdateTaskNotificationEmailField\getFullFieldName().
|
protected |
Constructs the full field name which can be used in HTML markup.
string | $fieldName | A raw field name |
Definition at line 112 of file SystemStatusUpdateTaskNotificationEmailField.php.
Referenced by SystemStatusUpdateTaskNotificationEmailField\getAdditionalFields().
saveAdditionalFields | ( | array | $submittedData, |
\TYPO3\CMS\Scheduler\Task\AbstractTask | $task | ||
) |
Takes care of saving the additional fields' values in the task's object
array | $submittedData | An array containing the data submitted by the add/edit task form |
\TYPO3\CMS\Scheduler\Task\AbstractTask | $task | Reference to the scheduler backend module |
Definition at line 98 of file SystemStatusUpdateTaskNotificationEmailField.php.
validateAdditionalFields | ( | array & | $submittedData, |
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $schedulerModule | ||
) |
Validates the additional fields' values
array | $submittedData | An array containing the data submitted by the add/edit task form |
\TYPO3\CMS\Scheduler\Controller\SchedulerModuleController | $schedulerModule | Reference to the scheduler backend module |
Definition at line 74 of file SystemStatusUpdateTaskNotificationEmailField.php.
References $GLOBALS, and GeneralUtility\validEmail().
|
protected |
Definition at line 35 of file SystemStatusUpdateTaskNotificationEmailField.php.
|
protected |
Definition at line 28 of file SystemStatusUpdateTaskNotificationEmailField.php.
Referenced by SystemStatusUpdateTaskNotificationEmailField\getAdditionalFields().