2012-06-06 14 views
6

मैं अपने ऐप में Google एपीआई शामिल करना चाहता हूं। मैं ओथ 2 कुंजी, गुप्त कुंजी और डेवलपर कुंजी को कॉन्स्टेंट के रूप में परिभाषित करना चाहता हूं जिसे मैं ऐप नियंत्रक में कॉल और उपयोग कर सकता हूं।केकपीएचपी परिभाषित कॉन्स्टेंट

इसे परिभाषित करने के लिए सबसे अच्छी जगह कौन सा है?

उत्तर

9

/app/Config/bootstrap.php

मैं उन्हें स्थिरांक के रूप में स्थापित नहीं होगा अप, मैं उन्हें स्टोर करने के लिए कॉन्फ़िगर वर्ग का उपयोग करेंगे:

Configure::write(array(
    'outh2.key'=>'foo', 
    'outh2.secret_key'=>'bar', 
    'outh2.dev_key'=>'baz' 
)); 

$key = Configure::read('outh2.key'); 
1

आप वर्ग जो काम करता है की घोषणा कर सकते हैं विक्रेताओं में गूगल एपीआई के साथ, आप सामान्य रूप से सुई स्थिरांक को परिभाषित करते हैं। और आपके ऐप नियंत्रक में केवल इस तरह के विक्रेता शामिल हैं:

<?php 

App::import('Vendor', 'google', array('file' => 'google.php')); 

class AppController extends Controller { 
... 

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^