spacedealer / yii2-geonames

为geonames.org webservice api的Yii2扩展

安装次数: 638

依赖关系: 0

建议者: 0

安全: 0

星标: 1

关注者: 5

分支: 3

公开问题: 0

类型:yii2-extension

0.2.0 2015-02-04 14:48 UTC

This package is auto-updated.

Last update: 2024-08-28 23:55:08 UTC


README

注意:请勿在生产环境中使用。它处于开发中。

这是一个为Yii2框架的Geonames API客户端扩展。它封装了geonames-api php库

Build Status SensioLabsInsight Dependency Status

要求

  • php >= 5.4
  • spacedealer/geonames-api 0.2

安装

通过composer安装此扩展是首选方法。

运行以下命令之一:

php composer.phar require --prefer-dist spacedealer/yii2-geonames "*"

或者

"spacedealer/yii2-geonames": "*"

将以下内容添加到您的composer.json文件的require部分。

使用

扩展安装完成后,只需修改您的应用程序组件配置如下

'geonames' => [
	'class' => 'spacedealer\geonames\Geonames',
	'username' => 'your_username',
	'language' => 'de',
],

在您的Yii2应用程序逻辑中使用

$geonames = \Yii::$app->get('geonames')->getClient();
$response = $geonames->postalCodeSearch([
	'country' => 'de',
	'postalcode' => '10997',
]);

待办事项

  • 添加单元测试

资源