Location Bundle

A Symfony2 Bundle to handle locations. This provided a Locaiton object with differnet parts to clearly identify a location.


1. Install with composer:

php composer.phar require happyr/location-bundle

2. Enable the bundle:

// app/AppKernel.php

public function registerBundles()
    $bundles = array(
        // ...
        new Happyr\LocationBundle\HappyrLocationBundle(),

3. Add a geocoder

You need to specify a geocoder service to in the coniguration. The geoder must inplement the GeocoderInterface

    geocoder_service: 'acme.geocoder'


//any form 
public function buildForm(FormBuilderInterface $builder, array $options)
            ->add('location', 'location', array(