Exception Typo3调度程序处理异常?

Exception Typo3调度程序处理异常?,exception,task,typo3,scheduler,Exception,Task,Typo3,Scheduler,我目前正在编写一个调度程序任务,以便在我的typo3后端中运行。为了获得更高的安全性和更好的可调试工作流,我希望在运行任务时抛出“计划任务”部分显示的异常,并显示一个红色框而不是绿色框,因为任务失败。不幸的是,我不能让它工作。返回异常以打印的异常字符串结束,该字符串带有绿色/成功信息框。当just throw by throw异常时,新异常以红色/错误信息框结束,没有提示异常消息是什么 public function importCommand($filetype) { try {

我目前正在编写一个调度程序任务,以便在我的typo3后端中运行。为了获得更高的安全性和更好的可调试工作流,我希望在运行任务时抛出“计划任务”部分显示的异常,并显示一个红色框而不是绿色框,因为任务失败。不幸的是,我不能让它工作。返回异常以打印的异常字符串结束,该字符串带有绿色/成功信息框。当just throw by throw异常时,新异常以红色/错误信息框结束,没有提示异常消息是什么

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;
}

您可以使用TYPO3中的Flash Message API输出错误。有5种类型的错误和各自的样式。请看这里: