Download the PHP package jguittard/zf-geocoder without Composer
On this page you can find all versions of the php package jguittard/zf-geocoder. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jguittard/zf-geocoder
More information about jguittard/zf-geocoder
Files in jguittard/zf-geocoder
Package zf-geocoder
Short Description Geocoder Service module for Zend Framework
License BSD-3-Clause
Homepage http://github.com/jguittard/geocodermodule
Informations about the package zf-geocoder
Geocoder for Zend Framework
This package allows you to use Geocoder in Zend Framework.
It is still compatible with Zend Framework 2 and 3 Service Manager.
Requirements
Please see the composer.json file.
Installation
Run the following composer
command:
Alternately, manually add the following to your composer.json
, in the require
section:
And then run composer update
to ensure the module is installed.
Finally, add the module name to your project's config/application.config.php
under the modules
key:
Or rely on Zend Component Installer to inject this module automatically
Configuration
Copy the config/zf.geocoder.local.php.dist
to the config/autoload
directory and remove the dist
extension to jump start configuration.
Usage
You can retrieve Geocoder documentation
The following will handle setup and service management within this Zend Framework module.
First, make sure you have set up your configuration file by commenting out the provider(s) you'd like to use.
For example, in config/autoload/zf.geocoder.local.php
:
Every provider is exposed as a service in the main Service Manager following the convention: Geocoder\<PROVIDER_NAME_IN_CAMELCASE>
Such service will be an instance of corresponding Geocoder\Provider\<PROVIDER_NAME_IN_CAMELCASE>
with appropriate configuration passed to its constructor
For example, in your controller:
Obviously, such a call is bad practice. You should consider injecting your Geocoder service in a dedicated service, not call it from a controller
Unit tests
Make sure dev
dependencies are installed
Run the unit tests
Code styling check
Check both
All versions of zf-geocoder with dependencies
willdurand/geocoder Version ^3.3
php-http/httplug Version ^0.1.0
zendframework/zend-stdlib Version ^2.7 || ^3.0
zendframework/zend-http Version ^2.5
zendframework/zend-servicemanager Version ^2.7.5 || ^3.0.3
zendframework/zend-config Version ^2.6
zendframework/zend-filter Version ^2.7
zendframework/zend-serializer Version ^2.7
zendframework/zend-i18n Version ^2.7