在 Laravel 4 运行时访问配置值是使用它的 Config 类完成的:
Config::get('app.timezone');
为了组织配置文件,我想把它们放到不同的子目录中。
例如:
/config/users/
-> 用于用户特定配置/config/auth/
-> 认证相关- 等等...
我从 Dayle Rees 那里读到了一篇较早的教程(Laravel v3),他说这可以通过以下方式实现:
$option = Config::get('ourconfig.sub.directory.size');
没有运气就试过了。根据Jason Lewis的说法,它从未得到支持。
然后我查看了 Laravel 4 API 并找到了load()和getRequire()(更多相关函数可以在这里找到)。
但是,我找不到在 L4 中获取子目录配置值的方法。
所以,
- Laravel 4可以做到这一点吗?
- ……如果是这样,怎么做?