2017 © Pedro Peláez
 

cakephp-indicadores cakephp-indicadores

Plugin de Indicadores Enconómicos para CakePHP

image

quest/cakephp-indicadores

Plugin de Indicadores Enconómicos para CakePHP

  • Monday, July 14, 2014
  • by quest
  • Repository
  • 1 Watchers
  • 1 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Build Status, (*1)

Plugin de Indicadores Económicos de Chile 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)

Requerimientos

  • PHP version: PHP 5.2+
  • CakePHP version: 2.x Stable

Instalación

Usando Composer

Agregar al archivo composer.json de tu proyecto lo siguiente, en caso de no tenerlo deberás crearlo:, (*4)

{
    "require": {
        "quest/cakephp-indicadores": "master"
    }
}

Manual

GIT Submodule

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

GIT Clone

En tu carpeta Plugin:, (*6)

git clone -b master git://github.com/quest/cakephp-indicadores.git Indicadores

Habilitar Plugin

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();

Uso

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');

Métodos

Indicadores::read(string $key)

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)

Indicadores::check(string $key)

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
}

TODO

  • Cache
  • Modelo

Support

Para reportar un bug o solicitar una mejores, ingrea al Issue Tracker., (*18)

Contribuye con este Plugin

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)

Licencia

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)

The Versions

14/07 2014

dev-master

9999999-dev http://victorsanmartin.com

Plugin de Indicadores Enconómicos para CakePHP

  Sources   Download

MIT

The Requires

 

cakephp indicadores economia