ignatenkovnikita/ya-weather

此包最新版本(dev-master)的许可证信息不可用。

Yandex 天气解析器

dev-master 2016-03-28 16:32 UTC

This package is auto-updated.

Last update: 2024-08-29 03:52:51 UTC


README

从 Yandex 天气解析天气

Latest Stable Version Total Downloads Latest Unstable Version License

Build Status Dependency Status Scrutinizer Code Quality codecov.io HHVM Status Code Climate

安装

git clone https://github.com/ignatenkovnikita/parserYandexWeather.git
cd parserYandexWeather
composer update
OR
composer require ignatenkovnikita/ya-weather

之后,从您的网页浏览器中运行 index.php

演示

您可以从这个页面测试程序

API

简单用法

require_once($_SERVER['DOCUMENT_ROOT'] . '/parserYandexWeather/vendor/autoload.php');

use YaWeather\YaWeather;
$cityId = 27643; // List of Town https://pogoda.yandex.ru/static/cities.xml
$parser = new YaWeather($cityId);
$parser->load(); // load xml
$parser->show(); // get html as pogoda.yandex
$parser->logFormat(); // get error & success AS string



var_dump($parser->getResult()); // Get Object City with Cities

测试

要进行单元测试,只需从项目的根目录运行命令即可

vendor/bin/phpunit test\