danhunsaker / geocoder-mock-provider
Geocoder Mock adapter
Fund package maintenance!
danhunsaker
Patreon
Ko Fi
Liberapay
paypal.me/hunsakerdan
Installs: 21 558
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 3
Open Issues: 1
Requires
- php: ^7.2
- geocoder-php/common-http: ^4.1
- willdurand/geocoder: ^4.0
Requires (Dev)
- geocoder-php/provider-integration-tests: ^1.0
- php-http/curl-client: ^1.7
- php-http/message: ^1.0
- phpunit/phpunit: ^7.5
Provides
README
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.