0
我不知道为什么,但数据库配置写入器似乎不工作。Kohana数据库配置写入器
我已经启用数据库模块和连接在boostrap.php司机:
Kohana::$config->attach(new Config_File);
Kohana::$config->attach(new Config_Database, FALSE);
当我打电话的writter
Kohana::$config->write('group', 'key', 'value');
它只是抛出一个丑陋异常:
ErrorException [ Fatal Error ]: Call to undefined method Config::write()
我创建了数据库表和加载配置工作当我手动向数据库中插入数据时,可以使用。
注:我使用kohana 3.2.2与内置的数据库模块。
但我还需要文件阅读器......并且wiki说这是正确的方式 – user2123845 2013-03-01 14:40:01
嗯,对不起,我错误地理解了用户指南。所以实际上,'Config'类没有'write'方法。有一个'_write_config'(http://kohanaframework.org/3.2/guide/api/Config)来完成这项工作,但我不确定你应该直接调用它(至少应该可以) – tmuguet 2013-03-01 15:19:09
...因此,不要调用'Kohana :: $ config-> write',尝试'Kohana :: $ config - > _ write_config' – tmuguet 2013-03-01 15:26:05