Chart
Table of Contents
-
SHADOW_TYPES
= ['outerShdw', 'innerShdw']
-
$aNamespace
: string
-
$cNamespace
: string
-
__construct()
: mixed
-
readChart()
: Chart
-
chartDataSeries()
: DataSeries
-
chartDataSeriesValues()
: array<string|int, mixed>
-
chartDataSeriesValueSet()
: mixed
-
chartDataSeriesValuesMultiLevel()
: array<string|int, mixed>
-
chartLayoutDetails()
: Layout|null
-
chartTitle()
: Title
-
getAttribute()
: null|bool|float|int|string
-
parseFont()
: Font|null
-
parseRichText()
: RichText
-
readChartAttributes()
: array<string|int, mixed>
-
readColor()
: array<string|int, mixed>
-
readEffects()
: void
-
readLineStyle()
: void
-
setAxisProperties()
: void
-
setChartAttributes()
: void
SHADOW_TYPES
private
mixed
SHADOW_TYPES
= ['outerShdw', 'innerShdw']
$aNamespace
private
string
$aNamespace
$cNamespace
private
string
$cNamespace
__construct()
public
__construct([string $cNamespace = Namespaces::CHART ][, string $aNamespace = Namespaces::DRAWINGML ]) : mixed
Parameters
-
$cNamespace
: string
= Namespaces::CHART
-
-
$aNamespace
: string
= Namespaces::DRAWINGML
-
Return values
mixed
—
readChart()
public
readChart(SimpleXMLElement $chartElements, string $chartName) : Chart
Parameters
-
$chartElements
: SimpleXMLElement
-
-
$chartName
: string
-
Return values
Chart
—
chartDataSeries()
private
chartDataSeries(SimpleXMLElement $chartDetail, string $plotType) : DataSeries
Parameters
-
$chartDetail
: SimpleXMLElement
-
-
$plotType
: string
-
Return values
DataSeries
—
chartDataSeriesValues()
private
chartDataSeriesValues(SimpleXMLElement $seriesValueSet[, string $dataType = 'n' ]) : array<string|int, mixed>
Parameters
-
$seriesValueSet
: SimpleXMLElement
-
-
$dataType
: string
= 'n'
-
Return values
array<string|int, mixed>
—
chartDataSeriesValueSet()
private
chartDataSeriesValueSet(SimpleXMLElement $seriesDetail[, string|null $marker = null ][, ChartColor|null $fillColor = null ][, string|null $pointSize = null ]) : mixed
Parameters
-
$seriesDetail
: SimpleXMLElement
-
-
$marker
: string|null
= null
-
-
$fillColor
: ChartColor|null
= null
-
-
$pointSize
: string|null
= null
-
Return values
mixed
—
chartDataSeriesValuesMultiLevel()
private
chartDataSeriesValuesMultiLevel(SimpleXMLElement $seriesValueSet[, string $dataType = 'n' ]) : array<string|int, mixed>
Parameters
-
$seriesValueSet
: SimpleXMLElement
-
-
$dataType
: string
= 'n'
-
Return values
array<string|int, mixed>
—
chartLayoutDetails()
private
chartLayoutDetails(SimpleXMLElement $chartDetail) : Layout|null
Parameters
-
$chartDetail
: SimpleXMLElement
-
Return values
Layout|null
—
chartTitle()
private
chartTitle(SimpleXMLElement $titleDetails) : Title
Parameters
-
$titleDetails
: SimpleXMLElement
-
Return values
Title
—
getAttribute()
private
static getAttribute(SimpleXMLElement $component, string $name, string $format) : null|bool|float|int|string
Parameters
-
$component
: SimpleXMLElement
-
-
$name
: string
-
-
$format
: string
-
Return values
null|bool|float|int|string
—
parseFont()
private
parseFont(SimpleXMLElement $titleDetailPart) : Font|null
Parameters
-
$titleDetailPart
: SimpleXMLElement
-
Return values
Font|null
—
parseRichText()
private
parseRichText(SimpleXMLElement $titleDetailPart) : RichText
Parameters
-
$titleDetailPart
: SimpleXMLElement
-
Return values
RichText
—
readChartAttributes()
private
readChartAttributes(SimpleXMLElement|null $chartDetail) : array<string|int, mixed>
Parameters
-
$chartDetail
: SimpleXMLElement|null
-
Return values
array<string|int, mixed>
—
readColor()
private
readColor(SimpleXMLElement $colorXml) : array<string|int, mixed>
Parameters
-
$colorXml
: SimpleXMLElement
-
Return values
array<string|int, mixed>
—
readEffects()
private
readEffects(SimpleXMLElement $chartDetail, Properties|null $chartObject[, bool $getSppr = true ]) : void
Parameters
-
$chartDetail
: SimpleXMLElement
-
-
$chartObject
: Properties|null
-
-
$getSppr
: bool
= true
-
Return values
void
—
readLineStyle()
private
readLineStyle(SimpleXMLElement $chartDetail, Properties|null $chartObject) : void
Parameters
-
$chartDetail
: SimpleXMLElement
-
-
$chartObject
: Properties|null
-
Return values
void
—
setAxisProperties()
private
setAxisProperties(SimpleXMLElement $chartDetail, Axis|null $whichAxis) : void
Parameters
-
$chartDetail
: SimpleXMLElement
-
-
$whichAxis
: Axis|null
-
Return values
void
—
setChartAttributes()
private
setChartAttributes(Layout $plotArea, mixed $plotAttributes) : void
Parameters
-
$plotArea
: Layout
-
-
$plotAttributes
: mixed
-
Return values
void
—