quest/cakephp-indicadores

CakePHP 经济指标插件

安装: 6

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:cakephp-indicadores

dev-master 2014-07-14 14:08 UTC

This package is not auto-updated.

Last update: 2024-09-24 03:11:37 UTC


README

Build Status

为 CakePHP 开发的 Chile 经济指标插件

使用此插件,您可以获取信息以丰富您的网站或在线商店,添加经济指标、圣徒纪念日或姓名,主要货币的汇率,股市指标和汽车限制。

信息来自 http://indicadoresdeldia.clIndicadores del Día 每天提供免费更新的经济指标信息,并通过其网站和作为开发人员使用的 webservice 提供。

要求

  • PHP 版本:PHP 5.2+
  • CakePHP 版本:2.x 稳定版

安装

使用 Composer

将以下内容添加到您的项目中的 composer.json 文件,如果还没有该文件,则必须创建它

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

手册

GIT 子模块

在您的应用程序目录中

git submodule add -b master git://github.com/quest/cakephp-indicadores.git Plugin/Indicadores
git submodule init
git submodule update

GIT Clone

在您的 Plugin 文件夹中

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

启用插件

为了启用插件,请在您的 app/Config/bootstrap.php 文件中写下以下内容

CakePlugin::load('Indicadores');

或者您也可以启用所有插件

CakePlugin::loadAll();

使用方法

您可以将它用作控制器中的组件和在视图中作为助手,为此您需要在 app/Controller/AppController.php 中使用 $helpers$components 启用它

public $helpers = array('Indicadores.Indicadores');
public $components = array('Indicadores.Indicadores');

方法

Indicadores::read(string $key)

使用此方法可以获取可用经济指标的值

在视图中

echo $this->Indicadores->read('moneda.dolar');

在控制器中

$this->Indicadores->read('moneda.dolar');

如果 $key 为空,则返回一个包含所有值的数组。

$key 可以有的值

  • 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

Indicadores::check(string $key)

为了验证指标是否存在,有一个可用的 check() 方法,如果指标存在则返回 true,否则返回 false

在视图中

if ($this->Indicadores->check('moneda.dolar')) {
    //algo
}

在控制器中

if ($this->Indicadores->check('moneda.dolar')) {
    //algo
}

待办事项

  • 缓存
  • 模型

支持

要报告错误或请求改进,请访问 问题跟踪器

为此插件做出贡献

请随时为此插件做出贡献以改进,包括新问题、改进请求、单元测试和错误修复或新功能。

所有帮助或改进都受欢迎 :)

许可证

版权 2014,Victor San Martín

项目许可协议为 The MIT License

文件的重分布应保留先前的版权声明。