vendor and env first commit
This commit is contained in:
+55
@@ -0,0 +1,55 @@
|
||||
# Laravel Countries
|
||||
|
||||
[](https://packagist.org/packages/webpatser/laravel-countries)
|
||||
[](https://packagist.org/packages/webpatser/laravel-countries)
|
||||
[](https://packagist.org/packages/webpatser/laravel-countries)
|
||||
|
||||
Laravel Countries is a bundle for Laravel, providing Almost ISO 3166_2, 3166_3, currency, Capital and more for all countries.
|
||||
|
||||
**Please note that version 1.4 is Laravel 5 only, older versions of Laravel should use version 1.3.4 instead**
|
||||
|
||||
## Installation
|
||||
|
||||
Add `webpatser/laravel-countries` to `composer.json`.
|
||||
|
||||
"webpatser/laravel-countries": "dev-master"
|
||||
|
||||
Run `composer update` to pull down the latest version of Country List.
|
||||
|
||||
**If you're using Laravel 5.5, you don't have to edit `app/config/app.php`.**
|
||||
|
||||
Edit `app/config/app.php` and add the `provider` and `filter`
|
||||
|
||||
'providers' => [
|
||||
'Webpatser\Countries\CountriesServiceProvider',
|
||||
]
|
||||
|
||||
Now add the alias.
|
||||
|
||||
'aliases' => [
|
||||
'Countries' => 'Webpatser\Countries\CountriesFacade',
|
||||
]
|
||||
|
||||
|
||||
## Model
|
||||
|
||||
You can start by publishing the configuration. This is an optional step, it contains the table name and does not need to be altered. If the default name `countries` suits you, leave it. Otherwise run the following command
|
||||
|
||||
$ php artisan vendor:publish
|
||||
|
||||
Next generate the migration file:
|
||||
|
||||
$ php artisan countries:migration
|
||||
$ composer dump-autoload
|
||||
|
||||
It will generate the `<timestamp>_setup_countries_table.php` migration and the `CountriesSeeder.php` seeder. To make sure the data is seeded insert the following code in the `seeds/DatabaseSeeder.php`
|
||||
|
||||
//Seed the countries
|
||||
$this->call('CountriesSeeder');
|
||||
$this->command->info('Seeded the countries!');
|
||||
|
||||
You may now run it with the artisan migrate command:
|
||||
|
||||
$ php artisan migrate --seed
|
||||
|
||||
After running this command the filled countries table will be available
|
||||
Reference in New Issue
Block a user