/** * This method is used to save any additional input into the current task object * if the task class matches * * @param array $submittedData: array containing the data submitted by the user * @param Tx_Rnbase_Scheduler_Task $task: reference to the current task object * @return void */ protected function _saveAdditionalFields(array $submittedData, Tx_Rnbase_Scheduler_Task $task) { $task->setEmailReceiver($submittedData[MKLOG_FIELD_EMAIL]); $task->setForceSummaryMail($submittedData[MKLOG_FIELD_FORCE]); $task->setMinimalSeverity($submittedData[MKLOG_FIELD_SEVERITY]); $task->setIncludeDataVar($submittedData[MKLOG_FIELD_DATAVAR]); $task->setGroupEntries($submittedData[MKLOG_FIELD_GROUP_ENTRIES]); }
protected function _saveAdditionalFields(array $submittedData, \Tx_Rnbase_Scheduler_Task $task) { $task->getOptions()->setTransport($submittedData['mklog_watchdog_transport'])->setCredentials($submittedData['mklog_watchdog_credentials'])->setSeverity((int) $submittedData['mklog_watchdog_severity'])->setMessageLimit((int) $submittedData['mklog_watchdog_messagelimit']); }