canaltp / navitia-bundle
Symfony NavitiaBundle
This package's canonical repository appears to be gone and the package has been frozen as a result.
Installs: 1 416
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 20
Forks: 2
Open Issues: 1
Type:symfony-bundle
Requires
- canaltp/navitia: 1.2.*
- symfony/config: >=2.3
- symfony/dependency-injection: >=2.3
- symfony/http-kernel: >=2.3
Suggests
- canaltp/navitia-profiler-bundle: ^0.0.2
This package is not auto-updated.
Last update: 2023-05-08 07:11:03 UTC
README
Requirements
- php5
- composer
Installation
1. Update your AppKernel file
# app/AppKernel.php [...] new CanalTP\NavitiaBundle\CanalTPNavitiaBundle(), [...]
2. Add "canaltp/navitia-bundle" in your composer.json file
composer require "canaltp/navitia-bundle"
3. Add configuration in your config.yml
# app/config.yml canal_tp_navitia: configuration: url: 'http://api.navitia.io' token: YOUR_TOKEN format: object
4. Do request
$query = array( 'api' => 'coverage', 'parameters' => [ 'region' => 'centre' ] ); $coverages = $this->get('canal_tp.navitia')->call($query);
Suggest
You can use Navitia Profiler to see all request in your profiler.
1. Update your AppKernel file
# app/AppKernel.php [...] new CanalTP\NavitiaProfilerBundle\NavitiaProfilerBundle(), [...]
2. Add "canaltp/navitia-profiler-bundle" in your composer.json file
composer require "canaltp/navitia-profiler-bundle"
3. Overload your config
canal_tp.navitia: [...] arguments: ['@navitia_profiler'] [...]
Contributing
- Rémy Abi-khalil https://github.com/netmisa
- Julien Maulny https://github.com/alcalyn
- Ludovic Roche https://github.com/lrocheWB
License
The library is under MIT.