schoenef / photon-osm-connector-bundle
允许您在symphony项目中轻松使用[Photon API](https://photon.komoot.de/).
v1.0.1
2018-09-02 17:40 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle: ~6.0
- symfony/framework-bundle: >=2
This package is auto-updated.
Last update: 2024-09-20 01:31:51 UTC
README
允许您在symphony项目中轻松使用Photon API.
安装
步骤 1:下载Bundle
打开命令行控制台,进入您的项目目录,并执行以下命令以下载此Bundle的最新稳定版本
$ composer require schoenef/photon-osm-connector-bundle:~1.0
此命令需要您全局安装Composer,如Composer文档中的安装章节中所述。
步骤 2:启用Bundle
然后,通过将其添加到项目app/AppKernel.php
文件中注册的Bundle列表中来启用此Bundle。
<?php // app/AppKernel.php // ... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new Schoenef\PhotonOsmConnectorBundle\SchoenefPhotonOsmConnectorBundle(), // geo coding service wrapper ); // ... } // ... }
步骤 3:配置Bundle
将以下配置添加到您的app/config/config.yml
schoenef_photon_osm_connector: timeout: 20 lang: de
使用方法
要使用连接器,您可以在symfony控制器中使用以下内容:
$connector = $this->get('photon_osm.connector'); $results = $connector->searchLocation('berlin');