validaide / google-map
Google Map API v3集成 - PHP >= 7.4
7.3.0
2024-09-05 07:47 UTC
Requires
- php: ^8.1
- ext-json: *
- symfony/event-dispatcher: ^5.4
- symfony/property-access: ^5.4
- symfony/serializer: ^5.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- php-http/cache-plugin: ^1.7
- php-http/guzzle6-adapter: ^2.0
- php-http/httplug: ^2.3
- phpstan/phpstan: ^1.9
- phpunit/phpunit: 8.*
- phpunit/phpunit-selenium: 8.*
- rector/rector: ^0.15.0
- symfony/cache: ^5.4
- symfony/phpunit-bridge: ^5.4
Suggests
- php-http/client-implementation: Allows to use http services
- php-http/message: Allows to use http services
This package is auto-updated.
Last update: 2024-09-05 07:48:11 UTC
README
概述
Google Map项目为您的PHP >= 7.0项目提供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]);
文档
测试
该库完全通过PHPUnit进行单元测试,代码覆盖率接近100%。要执行测试套件,请检查travis的配置。
贡献
我们热爱贡献者!Ivory是一个开源项目。如果您想贡献,请随时提出PR!您可以查看CONTRIBUTING文件,该文件将解释如何设置项目。
许可
Ivory Google Map遵循MIT许可。有关完整的版权和许可信息,请阅读与源代码一起分发的LICENSE文件。