A Symfony bundle to manage geographic entities like cities or countries.

Installs: 28

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0


0.2 2018-04-07 12:00 UTC

This package is auto-updated.

Last update: 2021-08-26 06:04:37 UTC


The Lyssal geography bundle permits to use and manipulate geographic data and langugages.



Read the installation documentation.


All entities have an entity manager (if you use LyssalDoctrineOrmBundle), a decorator and an appellation (if you use LyssalEntityBundle), and an admin (if you use SonataAdmin).

Entities are:

  • Country
  • AdministrativeArea (for states, French regions, etc)
  • SubAdministrativeArea (for counties, French departments, etc)
  • City
  • PostalCode
  • Language


Import data

Empty and fill data:

php bin/console lyssal:geography:database:fill --locale=fr

Available locales are fr (French) and en (English).

Warning: All datatables will be empty after the command's call.

The command fill:

  • All countries
  • The French regions with names in French
  • The French departments with names in French
  • The French cities with names in French, and postal codes


LyssalGeographyBundle use CVS from for countries, departments and cities.

Ce(tte) oeuvre de est mise à disposition selon les termes de la licence Creative Commons Attribution – Partage dans les Mêmes Conditions 4.0 International(


Execute :

phpdoc -c doc/phpdoc.tpl.xml