blixter/weather

用于Anax框架的天气模块

1.0.7 2019-12-09 12:44 UTC

This package is auto-updated.

Last update: 2024-09-09 23:11:33 UTC


README

Build Status

CircleCI

Build Status Code Coverage Scrutinizer Code Quality

Maintainability

Anax天气模块

此模块与Anax安装一起使用。

该模块用于显示下周和上个月的天气预报。还可以用于验证和地理标记IP地址。

包含GET方法的REST API,返回JSON数据。

作为Anax模块安装

这是将模块安装到现有Anax安装中的方法。

使用Composer安装

composer require blixter/weather

使用脚手架后处理文件安装

该模块支持用于Anax脚手架的后处理安装脚本,该脚本执行默认安装。

bash vendor/blixter/weather/.anax/scaffold/postprocess.d/400_weather.bash

在完成composer require后运行此脚本,或使用以下命令进行逐步安装。

重要:手动创建一个新的文件config/keys.php并添加有效的API密钥。参见config/keys_sample.php

配置和服务设置

复制配置文件。

rsync -av vendor/blixter/weather/config .

源文件

复制控制器和模型文件。

rsync -av vendor/blixter/weather/src ./

视图文件

复制视图文件。

rsync -av vendor/blixter/weather/view ./

复制测试文件

使用PHPUnit复制包含测试用例的测试文件。

rsync -av vendor/blixter/weather/test ./

依赖

这是一个Anax模块,主要目的是与Anax框架一起使用。

许可

此软件包含MIT许可。有关详细信息,请参阅LICENSE.txt

 .
..:  Copyright (c) 2019 Robin Blixter (r.blixter89@gmail.com)