对不起,但是,我有一个大问题,在一个项目中,我必须做一些Cron任务,我在数据库中添加或编辑一些数据,如果有问题,我想要回教条错误消息。
Try Catch Test
Error I want get back
独白第一部分
独白第二部分
正如@alexcm所说,您可以使用独白。下面是一个在服务中自动注入它的例子:
这将在日志文件中保存消息,请确保在日志文件中保存的异常级别。
private $logger;
public function __construct(LoggerInterface $logger)
$this->logger = $logger;
}
public function add(TypeConges $entity, bool $flush = true): void
{
$this->getEntityManager()->persist($entity);
if ($flush) {
try {
$this->getEntityManager()->flush();
} catch (Exception $e) {
$this->logger->info($e->getMessage());
print($e->getMessage());
}
}
}