Download the PHP package florianajir/datanova-bundle without Composer
On this page you can find all versions of the php package florianajir/datanova-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download florianajir/datanova-bundle
More information about florianajir/datanova-bundle
Files in florianajir/datanova-bundle
Package datanova-bundle
Short Description LaPoste DataNOVA OpenData API client and proxy
License MIT
Informations about the package datanova-bundle
LaPoste DataNOVA-bundle
LaPoste DataNOVA (open-data API) client and proxy Symfony bundle.
Fetch and/or search in datasets from LaPoste DataNOVA.
Installation
Step 1: Download the Bundle
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Step 2: Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles
in the src/config/bundles.php
file of your project:
Step 3: Using API proxy
To use the bundle proxy API, import the bundle routing file
in the src/config/routing.yml
file of your project:
Step 4: Enjoy!
Search records
Example: http://{localhost}/datanova/records/search/laposte_hexasmal/code_postal:34000/nom_de_la_commune
Example: http://{localhost}/datanova/records/search/laposte_hexasmal/paris/code_postal/10/10
Download records
Example: http://{localhost}/datanova/records/download/laposte_hexasmal.json
Example: http://{localhost}/datanova/records/download/laposte_hexasmal.csv/974
Download dataset (server cache)
To improve search performances, use the data_nova:download:dataset
command to cache dataset for better web search performances. More details in dataset download command documentation.
Example: php bin/console datanova:download:dataset laposte_hexasmal json -f
All versions of datanova-bundle with dependencies
ext-curl Version *
ext-json Version *
symfony/config Version ^3.4 || ^4.4 || ^5.0
symfony/console Version ^3.4 || ^4.4 || ^5.0
symfony/dependency-injection Version ^3.4 || ^4.4 || ^5.0
symfony/framework-bundle Version ^3.4 || ^4.4 || ^5.0
symfony/http-kernel Version ^3.4 || ^4.4 || ^5.0