A yii2 extension that can auto export echarts config by analysis database table schema.
- PHP >= 5.4
$ composer require "yyxx9988/yii2echarts"
use yyxx9988\yii2echarts\ECharts;
$echarts = new ECharts();
$result = $echarts->setTableName('test_tb')
->setFields([
[
'name' => 'f1',
'titleText' => 'f1 titleText',
'titleSub' => 'f1 titleSub',
'seriesName' => 'f1 seriesName',
],
[
'name' => 'f2',
'titleText' => 'f2 titleText',
'titleSub' => 'f2 titleSub',
'seriesName' => 'f2 seriesName',
],
])
->generatePie();
echo json_encode($result);
MIT