如何在 cakephp 的插件中获取 DATABASE_CONFIG 值?
How to get DATABASE_CONFIG value inside a plugin in cakephp?
我想访问插件 app/Plugin/Myplugin/bootstrap.php
中位于 app/config/database.php
的 DATABASE_CONFIG class 值
class DATABASE_CONFIG {
public $redis = array(
'datasource' => 'Redis.RedisSource',
'host' => '127.0.0.1',
'port' => '6379',
'db' => '2'
);
}
我想访问$redis
里面的主机和端口Myplugin
编辑:CAKPHP 版本为 2.1.2
获取数据库详细信息:-
App::uses('ConnectionManager', 'Model');
$dataSource = ConnectionManager::getDataSource('redis');
$host = $dataSource->config['host'];
$port = $dataSource->config['port'];
我想访问插件 app/Plugin/Myplugin/bootstrap.php
app/config/database.php
的 DATABASE_CONFIG class 值
class DATABASE_CONFIG {
public $redis = array(
'datasource' => 'Redis.RedisSource',
'host' => '127.0.0.1',
'port' => '6379',
'db' => '2'
);
}
我想访问$redis
里面的主机和端口Myplugin
编辑:CAKPHP 版本为 2.1.2
获取数据库详细信息:-
App::uses('ConnectionManager', 'Model');
$dataSource = ConnectionManager::getDataSource('redis');
$host = $dataSource->config['host'];
$port = $dataSource->config['port'];