【发布时间】:2013-03-01 14:44:36
【问题描述】:
我目前正在构建一个独立的 PHP 类,以使用一些自定义代码来包装 Instagram API,这些代码适用于我在公司从事的项目类型。当我开发我的代码时,我经常发现自己在写这样的 sutff:
if (!$this->accessToken)
throw new Exception("Instagram: Access Token can't be NULL", 1);
这是一种不好的做法吗?如果是这样,针对此类情况的推荐方法是什么?
【问题讨论】:
-
为什么你认为独立的php类不应该抛出异常?我认为你的例子很好
-
@Kossel 我的问题是寻求一种更好的方法来处理这些情况,如果有的话。如果抛出异常没问题,我也可以。
-
我知道,这是一个很好的做法。实际上@ajshort 已经发布了我想说的所有内容,哈哈。 :)
标签: php architecture