egeloen / google-map
适用于PHP 5.6+的Google Map API v3集成
2.0.2
2017-05-27 08:10 UTC
Requires
- php: ^5.6|^7.0
- egeloen/json-builder: ^2.0|^3.0
- symfony/event-dispatcher: ^2.7|^3.0
Requires (Dev)
- egeloen/serializer: ^1.0
- friendsofphp/php-cs-fixer: ^2.0
- php-http/cache-plugin: ^1.4
- php-http/guzzle6-adapter: ^1.0
- phpunit/phpunit: ^5.4
- phpunit/phpunit-selenium: dev-master
- symfony/cache: ^3.2
- symfony/phpunit-bridge: ^2.7|^3.0
Suggests
- egeloen/serializer: Allows to use http services
- php-http/client-implementation: Allows to use http services
- php-http/message: Allows to use http services
README
概述
Ivory Google Map项目为您的PHP 5.6+项目提供Google Map集成。它允许您通过Google Map API v3管理地图、控件、覆盖物、事件和服务。
use Ivory\GoogleMap\Helper\Builder\ApiHelperBuilder; use Ivory\GoogleMap\Helper\Builder\MapHelperBuilder; use Ivory\GoogleMap\Map; $map = new Map(); $mapHelper = MapHelperBuilder::create()->build(); $apiHelper = ApiHelperBuilder::create() ->setKey('API_KEY') ->build(); echo $mapHelper->render($map); echo $apiHelper->render([$map]);
文档
您正在浏览2.x版本的文档,如果您使用的是1.x版本,请阅读此文档。
测试
该库通过PHPUnit进行全面单元测试,代码覆盖率接近100%。要执行测试套件,请检查travis配置。
贡献
我们热爱贡献者!Ivory是一个开源项目。如果您想贡献,请随时提出PR!您可以查阅CONTRIBUTING文件,该文件将解释如何设置项目。
许可
Ivory Google Map采用MIT许可。有关完整的版权和许可信息,请阅读随源代码一起分发的LICENSE文件。