egeloen/google-map

适用于PHP 5.6+的Google Map API v3集成

2.0.2 2017-05-27 08:10 UTC

This package is not auto-updated.

Last update: 2024-09-14 13:42:18 UTC


README

Travis Build Status AppVeyor Build status Code Coverage Scrutinizer Code Quality Dependency Status

Latest Stable Version Latest Unstable Version Total Downloads License

概述

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文件。