dev-master
9999999-dev http://victorsanmartin.comPlugin de Indicadores Enconómicos para CakePHP
MIT
The Requires
cakephp indicadores economia
Plugin de Indicadores Enconómicos para CakePHP
Con este Plugin puedes obtener información para enriquecer su sitio web o tienda virtual, agregándole indicadores económicos, santoral o honomástico, valor de las divisas más importantes, indicadores de la bolsa y restricción automotriz., (*2)
La información es obtenida de http://indicadoresdeldia.cl. Indicadores del Día provee diariamente información de indicadores económicos actualizados y de manera gratuita, proporcionando ésta por medio de su sitio web y como webservice para desarrolladores., (*3)
Agregar al archivo composer.json
de tu proyecto lo siguiente, en caso de no tenerlo deberás crearlo:, (*4)
{ "require": { "quest/cakephp-indicadores": "master" } }
app/Plugin
Indicadores
En el directorio de tu aplicación:, (*5)
git submodule add -b master git://github.com/quest/cakephp-indicadores.git Plugin/Indicadores git submodule init git submodule update
En tu carpeta Plugin
:, (*6)
git clone -b master git://github.com/quest/cakephp-indicadores.git Indicadores
Para habilitar el plugin escribe lo siguiente en tu archivo app/Config/bootstrap.php
:, (*7)
CakePlugin::load('Indicadores');
O puedes habilitar todos tus Plugins:, (*8)
CakePlugin::loadAll();
Lo puede ocupar en el Controlador como Componente y en la Vista como Helper, para esto debes activarlo en tu app/Controller/AppController.php
usando $helpers
o $components
, (*9)
public $helpers = array('Indicadores.Indicadores'); public $components = array('Indicadores.Indicadores');
Con este método puedes obtener el valor de los indicadores económicos disponibles:, (*10)
En la vista:, (*11)
echo $this->Indicadores->read('moneda.dolar');
En el controlador:, (*12)
$this->Indicadores->read('moneda.dolar');
Si $key viene vacío, devuelve en un arreglo todos los valores disponibles., (*13)
Los valores que puede tener $key son: * moneda.dolar * moneda.euro * indicador.uf * indicador.ipc * indicador.utm * indicador.imacec * santoral.ayer * santoral.hoy * santoral.maniana * bolsa.igpa * bolsa.ipsa * bolsa.banca * bolsa.utilities * bolsa.commodities * bolsa.consumo * bolsa.retail, (*14)
Para validar si un indicador existe, está disponible el método check()
, devuelve true
si existe el indicador, en caso contrario retorna false
., (*15)
En la vista:, (*16)
if ($this->Indicadores->check('moneda.dolar')) { //algo }
En el controlador:, (*17)
if ($this->Indicadores->check('moneda.dolar')) { //algo }
Para reportar un bug o solicitar una mejores, ingrea al Issue Tracker., (*18)
Sientete libre de contribuir con el plugin para mejorar con nuevos issues, peticiones de mejoras, test de unidad y arreglo de errores o nuevas mejoras., (*19)
Toda ayuda o mejora es bienvenida :), (*20)
Copyright 2014, Victor San Martín, (*21)
Proyecto licenciado bajo The MIT License, (*22)
La redistribución de los archivos deben conservar el aviso de copyright anterior., (*23)
Plugin de Indicadores Enconómicos para CakePHP
MIT
cakephp indicadores economia