5
我想将配置数据存储在单独的文件中,并使用适当的锂方式加载/读取它。什么是锂的等同于CakePHP的Configure :: load()和Configure :: read()?
我想将配置数据存储在单独的文件中,并使用适当的锂方式加载/读取它。什么是锂的等同于CakePHP的Configure :: load()和Configure :: read()?
取决于它的用途。除非仔细管理,否则我们强烈建议不要在全局配置中进行投掷。
如果它涉及到连接到某种外部系统,我建议你看看Connections,Cache,Session,Auth或Logger类。看看这里获取更多信息:http://li3.me/docs/lithium/core/Adaptable
如果您的配置不属于任何特定的范畴上(Y/IES),且与一般的现场操作,看看环境类:http://li3.me/docs/lithium/core/Environment。它没有任何特定的方法来从文件加载,但它只适用于数组,所以如果你有一个配置文件返回一个数组,你可以将它的值作为参数传递给include "foo.php"
。
如果你走这条路线,一定要仔细管理你的配置,并且一旦写完就不要改变它。这种全球状态管理不善是软件缺陷的头号原因。