如何在CodeIgniter中获取迁移配置项


How to get a migration config item in CodeIgniter?

像往常一样,要从$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,有人知道为什么吗?我怎样才能使它在控制器中可访问呢?

您需要在访问它之前加载迁移配置。你可以通过以下命令在控制器中按需加载它:

$this->config->load('migration');

或者您可以通过将其添加到$autoload['config']数组来自动加载到config/autoload.php文件中:

$autoload['config'] = array('migration');