gufy / google-charts
此包的最新版本(dev-master)没有提供许可信息。
dev-master
2014-07-22 03:15 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
Requires (Dev)
- orchestra/testbench: ~2.2
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-13 18:05:56 UTC
README
此包将为您提供使用Google Charts创建图表的简便方法。
安装
运行此命令以在当前项目中安装
$ 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。