quest / cakephp-indicadores
CakePHP 经济指标插件
dev-master
2014-07-14 14:08 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-24 03:11:37 UTC
README
为 CakePHP 开发的 Chile 经济指标插件
使用此插件,您可以获取信息以丰富您的网站或在线商店,添加经济指标、圣徒纪念日或姓名,主要货币的汇率,股市指标和汽车限制。
信息来自 http://indicadoresdeldia.cl。 Indicadores del Día 每天提供免费更新的经济指标信息,并通过其网站和作为开发人员使用的 webservice 提供。
要求
- PHP 版本:PHP 5.2+
- CakePHP 版本:2.x 稳定版
安装
使用 Composer
将以下内容添加到您的项目中的 composer.json
文件,如果还没有该文件,则必须创建它
{
"require": {
"quest/cakephp-indicadores": "master"
}
}
手册
- 下载:http://github.com/quest/cakephp-indicadores/zipball/master
- 解压文件
- 将目录复制到
app/Plugin
- 将复制的文件夹重命名为
Indicadores
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
文件的重分布应保留先前的版权声明。