dmitriymarley / laraglobe
此包已被废弃,不再维护。未建议替代包。
提供包含国家代码、城市和州的国家列表
1.0.2
2017-04-23 19:14 UTC
This package is not auto-updated.
Last update: 2021-04-18 20:30:32 UTC
README
安装
通过 Composer
$ composer require dmitriymarley/laraglobe
手动
要手动安装包,只需将以下行添加到您的 composer.json
文件中
"dmitriymarley/laraglobe": "1.0.*"
并运行
composer update
配置
通过 composer 安装包后,您需要将以下行添加到您的 config/app.php
文件中
DmitriyMarley\LaraGlobe\LaraGlobeServiceProvider::class,
此外,您还可以在 aliases
数组中添加一个别名,以便使用 LaraGlobeFacade
'Globe' => DmitriyMarley\LaraGlobe\Facades\LaraGlobeFacade::class,
接下来,为了填充您的数据库,您需要运行
php artisan globe:populate
globe:drop
命令将删除所有表和数据
php artisan globe:drop
基本用法
要获取数据库中的所有国家,您可以这样做
Globe::getCountries()
您可以使用 getCountriesWithStates
方法获取带有州的国家,如下所示
Globe::getCountriesWithStates()
并且,您还可以获取带有州和城市的国家
Globe::getCountriesithStatesAndCities()
要执行自定义 SQL 查询,有 3 种方法可以获取 Country
、City
和 State
模型本身
Globe::getCountryModel() // will return default Country model
Globe::getCityModel() // will return default City model
Globe::getStateModel() // will return default State model