내 앱에 Google API를 포함하고 싶습니다. Outh2 키, 비밀 키 및 개발자 키를 App Controller에서 호출하여 사용할 수있는 상수로 정의하고 싶습니다.CakePHP 상수 정의
같은 것을 정의하는 가장 좋은 장소는 어느 것입니까?
내 앱에 Google API를 포함하고 싶습니다. Outh2 키, 비밀 키 및 개발자 키를 App Controller에서 호출하여 사용할 수있는 상수로 정의하고 싶습니다.CakePHP 상수 정의
같은 것을 정의하는 가장 좋은 장소는 어느 것입니까?
/app/Config/bootstrap.php
내가 그들을 저장하는 구성 클래스를 사용하는 것, 상수로 설정하지 않을 :
는Configure::write(array(
'outh2.key'=>'foo',
'outh2.secret_key'=>'bar',
'outh2.dev_key'=>'baz'
));
$key = Configure::read('outh2.key');
당신은 작동 클래스를 발표 수를 Google API를 사용하면 바늘 상수를 평소처럼 정의 할 수 있습니다. 앱 컨트롤러에는 다음과 같은 공급 업체 만 포함됩니다.
<?php
App::import('Vendor', 'google', array('file' => 'google.php'));
class AppController extends Controller {
...