2011-07-05 17 views
0

我正在構建GooglePlaces API,它是作爲http數據源打包的。我如何從鋰電控制器收取連接配置?

我認爲這將採用與基本Places模型&基本gplaces連接出貨是個好主意,這樣的數據源可以在我的應用PlacesController使用開箱:

use app\models\Places; 
use google\models\Places as GPlaces; 

class PlacesController extends \lithium\action\Controller { ... } 

但我希望能夠以某種方式將插件默認連接gplaces與API密鑰一起加載。

嘗試:

GPlaces::config(array(
    'key' => 'AIzaSyAQ802bwgTUw6KcBnaHF1YWdzW6zvIf4to' 
)); 

不過,這並不影響(因爲我們可以預期)連接,

任何想法?

回答

1

在這種情況下,GPlaces是一個模型,所以這樣做只會將該鍵分配給模型的配置,這不是您想要的。

如果你有一個名爲'gplaces'連接,它應該在Connections::add()這個鍵來配置,那麼你可以告訴你的模型使用等,使得連接:

GPlaces::config(array(
    'connection' => 'gplaces' 
)); 
相關問題