braune-digital / geo-bundle
Geo bundle based on JJsGeoBundle
Package info
github.com/braune-digital/BrauneDigitalGeoBundle
Type:symfony-bundle
pkg:composer/braune-digital/geo-bundle
dev-master
2016-05-30 14:28 UTC
Requires
- braune-digital/translation-base: ^1.0
- jms/serializer-bundle: ^1.0
This package is auto-updated.
Last update: 2026-03-12 03:55:28 UTC
README
Symfony Bundle providing integregation for geonames.org and administration in SonataAdmin.
Features
- Administration in SonataAdmin
- Sync Countries and Cities with Geonames.org
Requirements
- JMSSerializerBundle
- BrauneDigitalTranslationBaseBundle
- SonataAdminBundle
- DoctrineORM
Installation
Download using composer:
composer require braune-digital/geo-bundle
And enable the Bundle in your AppKernel:
public function registerBundles() { $bundles = array( ... new JMS\SerializerBundle\JMSSerializerBundle(), new Sonata\AdminBundle\SonataAdminBundle(), new BrauneDigital\TranslationBaseBundle\BrauneDigitalTranslationBaseBundle, new BrauneDigital\GeoBundle\BrauneDigitalGeoBundle(), ... );
Configuration
This Bundle needs the parameter geonames_user, to authenticate the geonames api calls.
Extend the bundle
This Bundle relies on the Extension in the Application-Namespace. Easiset way is to use the SonataEasyExtendsBundle. Just run:
php app/console sonata:easy-extends:generate --dest=src BrauneDigitalGeoBundle
And add the extended Bundle to your Kernel:
public function registerBundles() { $bundles = array( ... new Application\BrauneDigital\GeoBundle\BrauneDigitalGeoBundle(), ... );