包含了整个印度尼西亚的省份、县/市和区/乡镇数据的 Laravel 包。
Laravel 包含了整个印尼的省份、县/市和区/乡镇的数据。 数据来源于 edwardsamuel/Wilayah-Administratif-Indonesia
composer require laravolt/indonesiaLaravolt\Indonesia\ServiceProvider::class ]
php 'aliases' => [ 'Indonesia' => Laravolt\Indonesia\Facade::class ]
### Daftarkan Service Provider dan Facade untuk Lumen
Dalam file `bootstrap/app.php`, uncomment baris berikut
php $app->withFacades(); $app->withEloquent();
Dalam file `bootstrap/app.php`, daftarkan service provider dan alias/facade dengan menambahkan kode berikut.
php $app->register(Laravolt\Indonesia\ServiceProvider::class); // 类别别名 class_alias(Laravolt\Indonesia\Facade::class, 'Indonesia');
Untuk mengatur prefix tabel, buat file `config/laravolt.php`, lalu copy kode berikut (ganti `indonesia_` dengan nilai prefix tabel yang diinginkan),
php [ 'table_prefix' => 'id_', ], ];
Lalu daftarkan konfigurasi dalam `bootstrap/app.php` dengan menambahkan kode berikut.
php $app->configure('laravolt');
Untuk selanjutnya, konfigurasi bisa dipanggil dengan cara `config('laravolt.indonesia.table_prefix')`.
### Publish Migration (Hanya Untuk Laravel/Lumen 5.2)
Jika Anda menggunakan Laravel/Lumen versi 5.3 ke atas, abaikan langkah di bawah ini.
Untuk Laravel:
php php artisan vendor:publish --provider="Laravolt\Indonesia\ServiceProvider"
Untuk Lumen, file migrations harus di-copy manual dari direktori `vendor/laravolt/indonesia/database/migrations` atau [Migrations](database/migrations/)
### Jalankan Migration
php php artisan migrate
### Jalankan Seeder Untuk Mengisi Data Wilayah
php php artisan laravolt:indonesia:seed
### Untuk menambahkan seedernya ke file `DatabaseSeeder.php` ikuti contoh berikut:
php 命名空间 Database\Seeders; 使用 Illuminate\Database\Seeder; 使用 Laravolt\Indonesia\Seeds\CitiesSeeder; 使用 Laravolt\Indonesia\Seeds\VillagesS
暂无开放 Issues,或尚未同步最近议题。