2013-02-05 115 views
0

如何獲得我的模型中使用的數據庫名稱或網址php activerecord從php activerecord中獲取從模型中使用的數據庫名稱或URL?

$connections = array(
    'conn1' => 'mysql://user:[email protected]/db1;charset=utf8', 
    'conn2' => 'mysql://user:[email protected]/db2;charset=utf8', 
    'conn3' => 'mysql://user:[email protected]/db3;charset=utf8' 
); 

我需要知道數據庫中使用我的模型,所以我想從某個對象的方法來獲取字符串conn1mysql://user:[email protected]/db1;charset=utf8

+0

http://php.net/parse_url – dnagirl

+0

@dnagirl我需要得到一些對象的URL字符串od像'Model :: table() - > connection-> name;'但這不起作用。 –

+0

那麼你問如何做類似'Model :: table-> connection-> url'? – dnagirl

回答

2

我找到了辦法:

ActiveRecord\Config::instance()->get_default_connection_string()

相關問題