Anons79 Mini Shell

Directory : /home/aplikasiposinfo/www/hayyumart.com/database/seeds/
Upload File :
Current File : /home/aplikasiposinfo/www/hayyumart.com/database/seeds/LocationsTableSeeder.php

<?php

use Illuminate\Database\Seeder;
use App\Province;
use App\City;
use Kavist\RajaOngkir\Facades\RajaOngkir;

class LocationsTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        $daftarProvinsi = RajaOngkir::provinsi()->all();
        foreach ($daftarProvinsi as $provinceRow){
        	Province::create([
        		'province_id' => $provinceRow['province_id'],
        		'title' => $provinceRow['province']
        	]);

        	$daftarKota = RajaOngkir::kota()->dariProvinsi($provinceRow['province_id'])->get();

        	foreach($daftarKota as $cityRow){
        		City::create([
        			'province_id' => $provinceRow['province_id'],
        			'city_id' => $cityRow['city_id'],
        			'title' => $cityRow['city_name']
        		]);
        	}
        }
    }
}

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]