epmnzava / location-demografia
帮助您开始使用位置人口统计(国家、城市及州)的包
1.9
2022-02-16 15:09 UTC
Requires
- php: ^7.1|^7.2|^7.3|^7.4|^8.0
- illuminate/support: ^5.5.44|^6.0|^7.0|^8.0|^9.0
Requires (Dev)
- orchestra/testbench: ^4.0
- phpunit/phpunit: ^8.0
README
关于location-demografia
作为开发者,我们有时需要填充世界国家并从国家获取城市等信息。这个库包为您提供了一种快速、简单的方式来开始使用位置(国家、城市和州)。欢迎您使用、再利用和分发(MIT许可)。
版本矩阵
安装
您可以通过composer安装此包
composer require epmnzava/location-demografia
更新配置(适用于Laravel 5.4及以下版本)
将服务提供者添加到config/app.php中的providers数组中
"Epmnzava\LocationDemografia\LocationDemografiaServiceProvider"::class
将外观添加到config/app.php中的aliases数组中
'Location'=>Epmnzava\LocationDemografia\LocationDemografiaFacade,
在config/app.php中添加上述类后,运行以下命令以发布配置、运行迁移并加载数据(国家和它们的州)。
php artisan locationdemografia:install
如果您数据库中已有必要的表,可以轻松运行以下命令仅加载数据。
php artisan locationdemografia:install --loadonly
使用方法
<?php use Epmnzava\LocationDemografia; class TestController extends Controller{ public function test(){ $location= new LocationDemografia; //get all countries $countries=$location->getCountries(); //get all countries states $states=$location->getCountriesState($countryid); //search countries $country=$location->search_country($countryname); } }
测试
composer test
变更日志
请参阅CHANGELOG了解最近更改的详细信息。
贡献
请参阅CONTRIBUTING获取详细信息。
安全性
如果您发现任何安全问题,请通过电子邮件epmnzava@gmail.com联系,而不是使用问题跟踪器。
鸣谢
许可
MIT许可(MIT)。请参阅许可文件获取更多信息。