我想在我的应用中加入Google API。我想将Outh2密钥,密钥和开发人员密钥定义为常量,我可以在App控制器中调用和使用。
哪个是定义相同的最佳位置?
答案 0 :(得分:9)
/app/Config/bootstrap.php
我不会将它们设置为常量,我会使用configure类来存储它们:
Configure::write(array(
'outh2.key'=>'foo',
'outh2.secret_key'=>'bar',
'outh2.dev_key'=>'baz'
));
$key = Configure::read('outh2.key');
答案 1 :(得分:1)
您可以在供应商中宣布适用于谷歌API的课程,您可以照常定义针头常数。在你的app控制器中只包含这样的供应商:
<?php
App::import('Vendor', 'google', array('file' => 'google.php'));
class AppController extends Controller {
...