像往常一样,要从$config
数组访问CodeIgniter的配置项,我会使用此函数$this->config->item('some_item');
。没问题,但是如何从这个文件app/config/migration.php
访问配置项呢? $config['migration_enabled']
所在的位置
我正在做$this->config->item('migration_enabled')
或$this->config->item('migration_version')
,但它总是让我回复FALSE
,有人知道为什么吗?我如何解决它以使其在控制器内可访问?
答案 0 :(得分:3)
您需要在访问之前加载迁移配置。您可以通过以下方式在控制器中按需加载:
$this->config->load('migration');
或者您可以在config/autoload.php
文件中将其添加到$autoload['config']
数组中进行自动加载:
$autoload['config'] = array('migration');