infrajs / region
该软件包最新版本(v1.0.2)没有可用的许可证信息。
根据IP地址确定访客区域
v1.0.2
2018-07-08 19:35 UTC
Requires
- infrajs/config: ~1
- infrajs/env: ~1
- infrajs/event: ~1
- infrajs/ip: ~1
- infrajs/lang: ~1
- infrajs/template: ~1
This package is auto-updated.
Last update: 2024-08-28 22:49:32 UTC
README
用户区域保存在infrajs/env环境中。
使用infrajs/ip通过IP地址确定区域。
支持多语言infrajs/lang,小词汇表位于i18n/文件夹中。
通过composer安装
{
"require":{
"infrajs/region":"~1"
}
}
使用
对于依赖脚本,region需要显式传递参数。存在与infrajs/template的集成。
在模板中可以使用 {Region.get().city}
区域以描述性对象的形式表示。
{
"city": "Тольятти",
"region": "Самарская область",
"region_code": "SAM",
"country": "Россия",
"country_code": "RUS"
}
在PHP中使用区域时,必须显式传递选定的语言。
$data = Region::get($lang);