php cakephp cakephp-2.1 cakephp-2.2

CakePHP que define constantes



cakephp-2.1 cakephp-2.2 (2)

Quiero incluir Google API en mi aplicación. Quiero definir la clave Outh2, la clave secreta y las claves de desarrollador como constantes que puedo llamar y usar en el controlador de la aplicación.

¿Cuál es el mejor lugar para definir lo mismo?


/app/Config/bootstrap.php

No los configuraría como constantes, usaría la clase de configuración para almacenarlos:

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


Puede anunciar la clase que funciona con la API de Google en los proveedores, allí define constantes de aguja como de costumbre. Y en su controlador de aplicaciones solo incluya un proveedor como este:

<?php App::import(''Vendor'', ''google'', array(''file'' => ''google.php'')); class AppController extends Controller { ...