Skip to content

ReportChart

Aydan Coskun edited this page Nov 29, 2019 · 1 revision

ReportChart

  • Class name: ReportChart
  • Namespace:

Properties

$data

protected mixed $data = NULL
  • Visibility: protected

$document_properties

public mixed $document_properties = NULL
  • Visibility: public

$colors

public mixed $colors = array(array(0, 0, 255), array(255, 0, 0), array(0, 255, 0), array(0, 0, 204), array(204, 0, 0), array(0, 204, 0), array(0, 0, 153), array(153, 0, 0), array(0, 153, 0), array(0, 0, 102), array(102, 0, 0), array(0, 102, 0), array(0, 0, 51), array(51, 0, 0), array(0, 51, 0))
  • Visibility: public

$margins

public mixed $margins = array('horizontal' => array('top' => 60, 'bottom' => 10, 'left' => 120, 'right' => 120), 'vertical' => array('top' => 60, 'bottom' => 100, 'left' => 100, 'right' => 20))
  • Visibility: public

$report_obj

public mixed $report_obj = NULL
  • Visibility: public

$graph_obj

public mixed $graph_obj = NULL
  • Visibility: public

Methods

__construct

mixed ReportChart::__construct(object $report_obj)

ReportChart constructor.

  • Visibility: public

Arguments

  • $report_obj object

getReportObject

null ReportChart::getReportObject()
  • Visibility: public

getGraphObject

null ReportChart::getGraphObject()
  • Visibility: public

getDocumentProperties

null ReportChart::getDocumentProperties()
  • Visibility: public

setDocumentProperties

mixed ReportChart::setDocumentProperties($arr)
  • Visibility: public

Arguments

  • $arr mixed

getMargins

mixed ReportChart::getMargins()
  • Visibility: public

convertUnitsToPixels

mixed ReportChart::convertUnitsToPixels($mm)
  • Visibility: public

Arguments

  • $mm mixed

convertPixelsToUnits

float ReportChart::convertPixelsToUnits($px)
  • Visibility: public

Arguments

  • $px mixed

getMaximumPixelWidth

mixed ReportChart::getMaximumPixelWidth()
  • Visibility: public

getMaximumPixelHeight

mixed ReportChart::getMaximumPixelHeight()
  • Visibility: public

getStaticDisplayedColumns

array ReportChart::getStaticDisplayedColumns()
  • Visibility: public

getDynamicDisplayedColumns

array ReportChart::getDynamicDisplayedColumns()
  • Visibility: public

formatDataForChart

boolean ReportChart::formatDataForChart()
  • Visibility: public

preProcessData

boolean ReportChart::preProcessData()
  • Visibility: public

getLabelData

array|boolean ReportChart::getLabelData($data)
  • Visibility: public

Arguments

  • $data mixed

formatCurrency

mixed|string ReportChart::formatCurrency($value)
  • Visibility: public

Arguments

  • $value mixed

formatTimeUnit

string ReportChart::formatTimeUnit($value)
  • Visibility: public

Arguments

  • $value mixed

formatNumber

string ReportChart::formatNumber($value)
  • Visibility: public

Arguments

  • $value mixed

formatPercent

string ReportChart::formatPercent($value)
  • Visibility: public

Arguments

  • $value mixed

getFormatCallbackFunction

array|boolean ReportChart::getFormatCallbackFunction($type)
  • Visibility: public

Arguments

  • $type mixed

paginateData

boolean ReportChart::paginateData(integer $max_page_size, boolean $combine_columns)
  • Visibility: public

Arguments

  • $max_page_size integer
  • $combine_columns boolean

getChartPaginationTitle

boolean|string ReportChart::getChartPaginationTitle($current, $max)
  • Visibility: public

Arguments

  • $current mixed
  • $max mixed

isVertical

boolean ReportChart::isVertical()
  • Visibility: public

Bar

array|boolean ReportChart::Bar()
  • Visibility: public

Output

array|boolean ReportChart::Output()
  • Visibility: public

Clone this wiki locally