luismarcelino / postal-pt by luismarcelino

Postal-PT is a bundle for Laravel with all Portuguese postal codes.
11
1
3
Package Data
Maintainer Username: luismarcelino
Maintainer Contact: luismarcelino@h-d.pt (Luis Marcelino)
Package Create Date: 2015-08-17
Package Last Update: 2015-08-18
Language: PHP
License: MIT
Last Refreshed: 2024-05-15 15:00:12
Package Statistics
Total Downloads: 11
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 1
Total Watchers: 3
Total Forks: 0
Total Open Issues: 0

Freguesias

Postal-PT is a Laravel 5 package that provides all post codes in Portugal.

Instalation

Add luismarcelino/postal-pt to composer.json.

"luismarcelino/postal-pt": "dev-master"

Run composer update to pull down the latest version of Postal Codes List.

Edit config/app.php and add the provider and filter

'providers' => [
    Luismarcelino\PostalPt\CodigosPostaisServiceProvider::class,
]

Now add the alias.

'aliases' => [
    'PostalPt' => Luismarcelino\PostalPt\CodigosPostaisFacade::class,
]

Publishing

Optionaly you can publishing the configuration if you want to change the default table name post_codes_pt:

$ php artisan vendor:publish

To generate the migration file use:

$ php artisan postalpt:migration

This will generate the <timestamp>_setup_post_codes_pt_table.php migration file. To run the migration, run as usual:

php artisan migrate

As the amount of the data to be inserted in the 'post_code_pt' table is large, you must use the follow artisan command (there is no 'db:seed' file):

php artisan postalpt:seed