misd / highcharts
此包已被废弃,不再维护。未建议替代包。
允许以编程方式创建 Highcharts
dev-master
2013-04-15 12:56 UTC
Requires
- php: >=5.3.3
- zendframework/zend-json: ~2.1.2
Requires (Dev)
- symfony/event-dispatcher: ~2.1
Suggests
This package is auto-updated.
Last update: 2022-02-01 12:23:39 UTC
README
此库目前正在开发中。
允许在 PHP 中以编程方式创建 Highcharts。
作者
- Chris Wilkinson chris.wilkinson@admin.cam.ac.uk
要求
安装
-
将捆绑包添加到依赖项中
// composer.json { // ... "require": { // ... "misd/highcharts": "dev-master" } }
-
使用 Composer 下载并安装捆绑包
$ php composer.phar update misd/highcharts
使用方法
创建图表
$chart = Chart::factory()
->setTitle('Scatter plot with regression line')
->addSeries(
array(
ScatterSeries::factory()
->setName('Observations')
->addData(array(1, 1.5, 2.8, 3.5, 3.9, 4.2)),
LineSeries::factory()
->setName('Regression line')
->addDataPoint(DataPoint::factory(0, 1.11))
->addDataPoint(DataPoint::factory(5, 4.51))
->getMarker()->setEnabled(false)->getSeries()
->setEnableMouseTracking(false),
)
)
;
然后渲染它
<?php $renderer = new Renderer(); ?>
<script type="text/javascript">
$(function () {
<?php echo $renderer->render($chart); ?>
});
</script>
<?php echo $renderer->renderContainer($chart); ?>
报告问题或功能请求
问题和功能请求在 GitHub 问题跟踪器 中跟踪。