Php Codeigniter将异常添加到配置类

Php Codeigniter将异常添加到配置类,php,codeigniter,exception,Php,Codeigniter,Exception,也许这有点傻,但有没有人想过向Codeigniter配置类(库)添加异常。 不确定,这是(将是)一个好的实践,但我认为抛出异常而不是仅仅返回false更好 例如,如果我们有一些与用户支付有关的东西。 通常(?),我们将从codeigniter配置文件中获取一些可配置数据。想象一下,我们在指定配置索引时发生了一个典型的错误,而CI将返回false,这可能会导致此软件中出现一些逻辑(而不是语法)错误。如果您在codeigniter论坛中提出它,这可能是最好的。这样我就可以看到它了 DCrystal

也许这有点傻,但有没有人想过向Codeigniter配置类(库)添加异常。 不确定,这是(将是)一个好的实践,但我认为抛出异常而不是仅仅返回false更好

例如,如果我们有一些与用户支付有关的东西。
通常(?),我们将从codeigniter配置文件中获取一些可配置数据。想象一下,我们在指定配置索引时发生了一个典型的错误,而CI将返回false,这可能会导致此软件中出现一些逻辑(而不是语法)错误。

如果您在codeigniter论坛中提出它,这可能是最好的。这样我就可以看到它了


DCrystal,你是说在配置项不存在时引发异常,还是在配置项不在某些参数范围内时引发异常?Sean Vieira,我指的是第一种情况。好的,更明显的例子可能是当我们从某处获取一些索引(表单、uri等)$some_var=$this->config->item($some_index,'config_opts');/echo$some_var==false