cblink/region

18,250 158
Install
composer require cblink/region
Latest Version:1.0.4
License:MIT
Last Updated:Jan 11, 2021
Links: GitHub  ·  Packagist
Maintainer: hanson

region

省市区联动数据

安装

composer require cblink/region

在 app.php 中加入服务提供者

/*
 * Package Service Providers...
 */
Cblink\Region\RegionServiceProvider::class,

生成 migration 文件

php artisan vendor:publish --provider="Cblink\Region\RegionServiceProvider"

在 2018_01_01_000000_create_regions_table.php 可以根据自身需求与结构修改表名或字段名

执行迁移

php artisan migrate

默认方法

use Cblink\Region\Region;

$region = new Region();

$region->allProvinces(); // 全部省份
$region->allCities(); // 全部城市
$region->allAreas(); // 全部区
$region->nest($id = null); // 展示全部子区域,可指定某个省或市id
$region->nestFromChild($id); // 根据市或区id展示其所有父结构

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

634,760,849 9,707
laravel/framework

The Laravel Framework.

584,532,650 34,931
laravel/tinker

Powerful REPL for the Laravel framework.

493,838,477 7,443
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

408,553,772 609
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

387,976,821 4,658