0
我目前正在编程一个调度程序任务,以在我的typo3后端运行。为了获得更高的安全性和更好的可调试工作流,我希望在运行任务时抛出显示在“计划任务”部分中的异常,并显示红色框而不是绿色框,因为任务失败。不幸的是我无法得到它的工作。返回异常以绿色/成功信息框打印的异常字符串结束。当抛出异常时抛出新异常结束于红色/错误信息框而没有提示异常信息是什么。Typo3调度程序处理异常?
public function importCommand($filetype) {
try {
if(!$this->isValidFileTypeConfigured($filetype)) {
throw new \TYPO3\MbxRealestate\Helper\Exception\ImportImmoException('Unsupported filetype "' . $filetype . '" configured in ' . __CLASS__ . '::' . __FUNCTION__);
}
....
} catch (\Exception $ex) {
throw $ex; // throwing ...
return $ex; // or returning
}
return true;
}