Finished blade designs and methods and added sortable lists
This commit is contained in:
43
database/seeders/CountriesSeeder.php
Normal file
43
database/seeders/CountriesSeeder.php
Normal file
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
namespace Database\Seeders;
|
||||
|
||||
use DB;
|
||||
use Illuminate\Database\Seeder;
|
||||
use Webpatser\Countries\Countries;
|
||||
|
||||
class CountriesSeeder extends Seeder {
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run() {
|
||||
//Empty the countries table
|
||||
|
||||
//Get all of the countries
|
||||
$countryModel = new Countries();
|
||||
$countries = $countryModel->getList();
|
||||
foreach ($countries as $countryId => $country){
|
||||
DB::table(\Config::get('countries.table_name'))->insert(array(
|
||||
'id' => $countryId,
|
||||
'capital' => ((isset($country['capital'])) ? $country['capital'] : null),
|
||||
'citizenship' => ((isset($country['citizenship'])) ? $country['citizenship'] : null),
|
||||
'country_code' => $country['country-code'],
|
||||
'currency' => ((isset($country['currency'])) ? $country['currency'] : null),
|
||||
'currency_code' => ((isset($country['currency_code'])) ? $country['currency_code'] : null),
|
||||
'currency_sub_unit' => ((isset($country['currency_sub_unit'])) ? $country['currency_sub_unit'] : null),
|
||||
'currency_decimals' => ((isset($country['currency_decimals'])) ? $country['currency_decimals'] : null),
|
||||
'full_name' => ((isset($country['full_name'])) ? $country['full_name'] : null),
|
||||
'iso_3166_2' => $country['iso_3166_2'],
|
||||
'iso_3166_3' => $country['iso_3166_3'],
|
||||
'name' => $country['name'],
|
||||
'region_code' => $country['region-code'],
|
||||
'sub_region_code' => $country['sub-region-code'],
|
||||
'eea' => (bool)$country['eea'],
|
||||
'calling_code' => $country['calling_code'],
|
||||
'currency_symbol' => ((isset($country['currency_symbol'])) ? $country['currency_symbol'] : null),
|
||||
'flag' =>((isset($country['flag'])) ? $country['flag'] : null),
|
||||
));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user