danhunsaker/geocoder-mock-provider

v0.2.1 2020-10-20 01:24 UTC

This package is auto-updated.

Last update: 2024-11-17 05:26:30 UTC


README

Build Status Latest Stable Version Total Downloads Monthly Downloads Code Coverage Quality Score Software License

This is a Mock provider for the PHP Geocoder. This is a TEST SUPPORT repository. See the main repo for information and documentation.

Install

composer require danhunsaker/geocoder-mock-provider

Usage

You must supply the values that will be generated as arguments to the constructor :

$provider = new \Danhunsaker\Geocoder\Provider\Mock\Mock(
    $httpClient,
    [38.8976633, -77.0365739],
    [
        'streetNumber' => '1600',
        'streetName' => 'Pennsylvania Avenue Northwest',
        'postalCode' => '20500',
        'locality' => 'Washington',
        'adminLevels' => [
            1 => [
                'level' => 1,
                'code' => 'DC',
                'name' => 'District of Columbia',
            ],
        ],
        'country' => 'United States',
        'countryCode' => 'US',
    ]
);

THIS PROVIDER DOES NOT PROVIDE ACTUAL GEOCODING DATA. IT IS MEANT FOR USE WHEN WRITING TESTS ONLY.

Contribute

Contributions are very welcome! Send a pull request on this repository or report any issues you find on the issue tracker.