rezzakurniawan / locanesia
印度尼西亚省、市、区、村庄。数据来源于nomor.net
v0.1.2
2018-03-27 12:35 UTC
Requires
- php: ^7.0
This package is auto-updated.
Last update: 2024-09-05 15:15:47 UTC
README
关于
Laravel包,用于填充和搜索印度尼西亚地点。从省到村庄。数据从http://www.nomor.net/抓取
演示
需求
- Laravel 5.5+
- MySQL 5.6+(如果使用InnoDB)
安装说明
-
在终端中,从您的项目根目录运行
composer require rezzakurniawan/locanesia
-
注册包
-
Laravel 5.5及以上版本使用包自动发现功能,无需编辑
config/app.php
文件。 -
Laravel 5.4及以下版本,请在
config/app.php
中的providers
和aliases
下使用以下方式注册包
'providers' => [ ... rezzakurniawan\Locanesia\LocanesiaServiceProvider::class, ]; 'aliases' => [ ... 'Locanesia' => rezzakurniawan\Locanesia\LocanesiaFacade::class, ];
-
-
迁移数据库 & 种植数据库
php artisan migrate && php artisan db:seed --class=rezzakurniawan\\Locanesia\\Database\\Seed\\LocationSeeder
基本用法
变量词可以是完整地址的一部分,例如 "Buah Batu Bandung"。
始终调用locanesia,使用它
use rezzakurniawan\Locanesia\Locanesia;
- 全文搜索
/** * Full Text Search Location * * @param String $term Village, Postcode, Province, City Or combine * @param String $response json|array * @return void */ Locanesia::search($term, $response);
- 获取所有省份
/** * Get All Provinces * * @param String $response json|array * @return void */ Locanesia::getProvinces($response);
- 根据省份获取所有城市
/** * Get All Provinces * * @param String $provinces Province Name * @param String $response json|array * @return void */ Locanesia::getCities($provinces, $response);
- 根据邮编获取详细信息位置
/** * Get Detail Location By Postcode * * @param String $term postcode * @param String $response json|array * @return void */ Locanesia::getLocationByPostCode($term, $type);
许可证
Laravel Locanesia遵循MIT许可证。享受吧!