gufy/google-charts

此包的最新版本(dev-master)没有提供许可信息。

dev-master 2014-07-22 03:15 UTC

This package is auto-updated.

Last update: 2024-09-13 18:05:56 UTC


README

此包将为您提供使用Google Charts创建图表的简便方法。

Build Status Coverage Status Total Downloads Latest Stable Version

安装

运行此命令以在当前项目中安装

$ composer require gufy/google-charts:dev-master 

或者您可以将此包添加到composer.json文件中

"require": {
	"gufy/google-charts": "dev-master"
}

使用composer安装此包。

$ composer update

配置

注册包

在app.php文件中的$providers数组底部注册此服务提供者:app.php

'Gufy\GoogleCharts\GoogleChartsServiceProvider'

使用方法

本包中的图表类

以下是您可以使用的图表列表。

  • 区域图
  • 条形图
  • 气泡图
  • 折线图

它将不断更新,直到覆盖Google Chart API中的每个图表。

基本用法

在离开之前,请将其添加到您的布局中以确保一切正常。在此包中,不包括脚本URL。

<script type="text/javascript" src="https://www.google.com/jsapi"></script>

创建区域图

<?php

// set some of options
$options = [
	'xAxis'=>[
		'title'=>'Discovery Channels'
	]
];
$chart = Area::setOptions($options);

// create columns
$chart->setColumns([
	'Year',
	'Extinction Growth'
]);

// set some data
$chart->setData([
	['2010', 15000],
	['2011', 14037],
	['2012', 16021],
	['2013', 13520],
]);

// run this on your view
$chart->render();

有关Google Charts API的参考,请参阅 https://developers.google.com/chart

贡献指南

只需像平时一样,创建自己的代码并进行分支。然后发起pull request。