Questions tagged «jerror»

3
什么是异常处理的正确方法?
在Joomla核心中,我仍然发现许多这样的调用: // Check for errors. if (count($errors = $this->get('Errors'))) { JError::raiseError(500, implode("\n", $errors)); return false; } 但是从平台版本12.1开始不推荐使用JError。那么我应该如何使用标准的PHP异常。

1
替换不赞成使用的getError和getErrors
我一直在浏览一些日志,发现getError()和getErrors()在Joomla 3.3(我们刚刚更新)中抛出了不赞成使用的消息。显然,这些在Joomla 2.5中已被弃用,但是我很难找到一种解决方案来更新。 我浏览了Joomla核心文件,甚至它们仍在使用getError()和getErrors()。是否有这些替代品,还是像JViewLegacy等目前没有替代品? 我使用它的一个示例是保存用户: if (!$user->save()) { $error = $user->getError(); ... }
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.