canaltp / navitia-bundle
Symfony NavitiaBundle
该软件包的官方仓库似乎已不存在,因此该软件包已被冻结。
dev-master
2016-12-21 15:58 UTC
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
要求
- php5
- composer
安装
1. 更新您的AppKernel文件
# app/AppKernel.php [...] new CanalTP\NavitiaBundle\CanalTPNavitiaBundle(), [...]
2. 在您的composer.json文件中添加"canaltp/navitia-bundle"
composer require "canaltp/navitia-bundle"
3. 在您的config.yml中添加配置
# app/config.yml canal_tp_navitia: configuration: url: 'http://api.navitia.io' token: YOUR_TOKEN format: object
4. 发送请求
$query = array( 'api' => 'coverage', 'parameters' => [ 'region' => 'centre' ] ); $coverages = $this->get('canal_tp.navitia')->call($query);
建议
您可以使用Navitia Profiler查看您的分析器中的所有请求。
1. 更新您的AppKernel文件
# app/AppKernel.php [...] new CanalTP\NavitiaProfilerBundle\NavitiaProfilerBundle(), [...]
2. 在您的composer.json文件中添加"canaltp/navitia-profiler-bundle"
composer require "canaltp/navitia-profiler-bundle"
3. 覆盖您的配置
canal_tp.navitia: [...] arguments: ['@navitia_profiler'] [...]
贡献
- Rémy Abi-khalil https://github.com/netmisa
- Julien Maulny https://github.com/alcalyn
- Ludovic Roche https://github.com/lrocheWB
许可证
该库受MIT许可证的保护。