2017 © Pedro Peláez
 

library fusionexport

PHP Client for FusionExport

image

fusioncharts/fusionexport

PHP Client for FusionExport

  • Thursday, June 21, 2018
  • by subrata_mal
  • Repository
  • 14 Watchers
  • 0 Stars
  • 13 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 30 % Grown

The README.md

FusionExport PHP Client

PHP SDK for FusionExport. Enables exporting from PHP using FusionExport., (*1)

Installation

To install this package, simply use composer:, (*2)

composer require fusioncharts/fusionexport

Usage

To use the SDK in your project:, (*3)

use FusionExport\ExportManager;
use FusionExport\ExportConfig;

Getting Started

Start with a simple chart export. For exporting a single chart just pass the chart configuration as you would have passed it to the FusionCharts constructor., (*4)

<?php

require __DIR__ . '/../vendor/autoload.php';

// Use the FusionExport components
use FusionExport\ExportManager;
use FusionExport\ExportConfig;

// Instantiate ExportManager
$exportManager = new ExportManager();

// Instantiate ExportConfig
$exportConfig = new ExportConfig();

$config = (object)[
    "type" => "column2d",
    "renderAt" => "chart-container",
    "width" => "550",
    "height" => "350",
    "id" => "myChartId",
    "dataFormat" => "json",
    "dataSource" => (object)[
        "chart" => (object)[
            "caption" => "Number of visitors last week",
            "theme" => "ocean",
            "subCaption" => "Bakersfield Central vs Los Angeles Topanga"
        ],
        "data" => [
            (object)[
                "label" => "Mon",
                "value" => "15123"
            ],
            (object)[
                "label" => "Tue",
                "value" => "14233"
            ],
            (object)[
                "label" => "Wed",
                "value" => "25507"
            ]
        ]
    ]
];

$exportConfig->set('chartConfig', $config);

// Export the chart by providing the exportConfig to the exportManager
$files = $exportManager->export($exportConfig, '.', true);

foreach ($files as $file) {
    echo $file . "\n";
}

API Reference

You can find the full reference here., (*5)

The Versions

21/06 2018

dev-develop

dev-develop https://www.fusioncharts.com/fusionexport

PHP Client for FusionExport

  Sources   Download

MIT

The Requires

 

export client fusioncharts fusionexport

06/06 2018

dev-master

9999999-dev https://www.fusioncharts.com/fusionexport

PHP Client for FusionExport

  Sources   Download

MIT

The Requires

 

export client fusioncharts fusionexport

06/06 2018

dev-release/1.0.0-rc

dev-release/1.0.0-rc https://www.fusioncharts.com/fusionexport

PHP Client for FusionExport

  Sources   Download

MIT

The Requires

 

export client fusioncharts fusionexport

06/06 2018

1.0.0-rc

1.0.0.0-RC https://www.fusioncharts.com/fusionexport

PHP Client for FusionExport

  Sources   Download

MIT

The Requires

 

export client fusioncharts fusionexport

01/12 2017

1.0.0-beta

1.0.0.0-beta https://www.fusioncharts.com/fusionexport

PHP Client for FusionExport

  Sources   Download

MIT

The Requires

  • php ^7.0

 

export client fusioncharts fusionexport