2017 © Pedro Peláez
 

library laravel-postcodeapi

Universal PostcodeApi for Laravel 5

image

nickurt/laravel-postcodeapi

Universal PostcodeApi for Laravel 5

  • Tuesday, April 3, 2018
  • by nickurt
  • Repository
  • 3 Watchers
  • 42 Stars
  • 8,497 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 8 Forks
  • 2 Open issues
  • 8 Versions
  • 25 % Grown

The README.md

Laravel PostcodeApi

Build Status Total Downloads Latest Stable Version MIT Licensed, (*1)

Installation

Install this package with composer:, (*2)

composer require nickurt/laravel-postcodeapi

Copy the config files for the api, (*3)

php artisan vendor:publish --provider="nickurt\PostcodeApi\ServiceProvider" --tag="config"

Examples

Default - de_DE

$postCode10 = PostcodeApi::create('ZippopotamusDE')->find('07751');

Default - en_AU

$postCode11 = PostcodeApi::create('PostcodeApiComAu')->find('3066');

Default - en_GB

$postCode12 = PostcodeApi::create('GetAddressIO')->find('SW1A1AA');
$postCode13 = PostcodeApi::create('IdealPostcodes')->find('SW1A1AA');
$postCode14 = PostcodeApi::create('PostcodesIO')->find('SW1A1AA');

Default - en_US

$postCode15 = PostcodeApi::create('Bing')->find('92270');
$postCode16 = PostcodeApi::create('Geocodio')->find('92270');
$postCode17 = PostcodeApi::create('Google')->find('92270');
$postCode18 = PostcodeApi::create('Here')->find('92270');
$postCode19 = PostcodeApi::create('LocationIQ')->find('92270');
$postCode20 = PostcodeApi::create('Mapbox')->find('92270');
$postCode21 = PostcodeApi::create('OpenCage')->find('92270');
$postCode22 = PostcodeApi::create('TomTom')->find('92270');

Default - fr_FR

$postCode23 = PostcodeApi::create('AdresseDataGouv')->find('75007');
$postCode24 = PostcodeApi::create('AdresseDataGouv')->findByPostcodeAndHouseNumber('75007', '5 Avenue Anatole France');

Default - nl_BE

$postCode25 = PostcodeApi::create('Pro6PP_BE')->find('1000');

Default - nl_NL

$postCode26 = PostcodeApi::create('ApiPostcode')->findByPostcodeAndHouseNumber('1118CP', '202');
$postCode27 = PostcodeApi::create('NationaalGeoRegister')->find('1118CP');
$postCode28 = PostcodeApi::create('NationaalGeoRegister')->findByPostcodeAndHouseNumber('1118CP', '202');
$postCode29 = PostcodeApi::create('PostcoDe')->findByPostcodeAndHouseNumber('1118CP', '202');
$postCode30 = PostcodeApi::create('PostcodeApiNu')->find('1118CP');
$postCode31 = PostcodeApi::create('PostcodeApiNu')->findByPostcodeAndHouseNumber('1118CP', '202');
$postCode32 = PostcodeApi::create('PostcodeApiNuV3')->find('1118CP');
$postCode33 = PostcodeApi::create('PostcodeApiNuV3')->findByPostcodeAndHouseNumber('1118CP', '202');
$postCode34 = PostcodeApi::create('PostcodeNL')->findByPostcodeAndHouseNumber('1118CP', '202');
$postCode35 = PostcodeApi::create('Pro6PP_NL')->find('1118CP');

Route

Route::get('/{postCode}', function($postCode) {
    $postCode36 = PostcodeApi::create('PostcodeApiNu')->find($postCode);

    return Response::json($postCode35->toArray(), 200, [], JSON_PRETTY_PRINT);
});

Providers

AdresseDataGouv, ApiPostcode, Bing, Geocodio, GetAddresIO, Google, Here, IdealPostcodes, LocationIQ, Mapbox, NationaalGeoRegister, OpenCage, postco.de, PostcodeApiComAu, PostcodeApiNu, PostcodeNL, PostcodesIO, Pro6PP_BE, Pro6PP_NL, TomTom, (*4)

Tests

composer test

The Versions

03/04 2018

dev-master

9999999-dev

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel api postcode universal postcodeapi

03/04 2018

1.5

1.5.0.0

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel api postcode universal postcodeapi

19/03 2018

1.4

1.4.0.0

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel api postcode universal postcodeapi

12/02 2018

1.3

1.3.0.0

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api postcode universal postcodeapi

09/08 2017

1.2

1.2.0.0

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api postcode universal postcodeapi

07/06 2017

1.1

1.1.0.0

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api postcode universal postcodeapi

19/10 2016

1.0

1.0.0.0

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api postcode universal postcodeapi

20/06 2015

0.1

0.1.0.0

Universal PostcodeApi for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api postcode universal postcodeapi