Table of Contents
Constants
-
SHADOW_TYPES
= ['outerShdw', 'innerShdw']
Properties
-
$aNamespace
: string
-
$cNamespace
: string
Methods
-
__construct()
: mixed
-
readChart()
: Chart
-
chartDataSeries()
: DataSeries
-
chartDataSeriesValues()
: array<string|int, mixed>
-
chartDataSeriesValueSet()
: DataSeriesValues|null
-
chartDataSeriesValuesMultiLevel()
: array<string|int, mixed>
-
chartLayoutDetails()
: Layout|null
-
chartTitle()
: Title
-
getAttributeBoolean()
: bool|null
-
getAttributeFloat()
: float|null
-
getAttributeInteger()
: int|null
-
getAttributeString()
: string|null
-
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
-
readChart()
public
readChart(SimpleXMLElement $chartElements, string $chartName) : Chart
Parameters
-
$chartElements
: SimpleXMLElement
-
-
$chartName
: string
-
chartDataSeries()
private
chartDataSeries(SimpleXMLElement $chartDetail, string $plotType) : DataSeries
Parameters
-
$chartDetail
: SimpleXMLElement
-
-
$plotType
: string
-
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 ]) : DataSeriesValues|null
Parameters
-
$seriesDetail
: SimpleXMLElement
-
-
$marker
: string|null
= null
-
-
$fillColor
: ChartColor|null
= null
-
-
$pointSize
: string|null
= null
-
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
-
chartTitle()
private
chartTitle(SimpleXMLElement $titleDetails) : Title
Parameters
-
$titleDetails
: SimpleXMLElement
-
getAttributeBoolean()
private
static getAttributeBoolean(SimpleXMLElement $component, string $name) : bool|null
Parameters
-
$component
: SimpleXMLElement
-
-
$name
: string
-
getAttributeFloat()
private
static getAttributeFloat(SimpleXMLElement $component, string $name) : float|null
Parameters
-
$component
: SimpleXMLElement
-
-
$name
: string
-
getAttributeInteger()
private
static getAttributeInteger(SimpleXMLElement $component, string $name) : int|null
Parameters
-
$component
: SimpleXMLElement
-
-
$name
: string
-
getAttributeString()
private
static getAttributeString(SimpleXMLElement $component, string $name) : string|null
Parameters
-
$component
: SimpleXMLElement
-
-
$name
: string
-
Return values
string|null
parseFont()
private
parseFont(SimpleXMLElement $titleDetailPart) : Font|null
Parameters
-
$titleDetailPart
: SimpleXMLElement
-
parseRichText()
private
parseRichText(SimpleXMLElement $titleDetailPart) : RichText
Parameters
-
$titleDetailPart
: SimpleXMLElement
-
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
-
readLineStyle()
private
readLineStyle(SimpleXMLElement $chartDetail, Properties|null $chartObject) : void
Parameters
-
$chartDetail
: SimpleXMLElement
-
-
$chartObject
: Properties|null
-
setAxisProperties()
private
setAxisProperties(SimpleXMLElement $chartDetail, Axis|null $whichAxis) : void
Parameters
-
$chartDetail
: SimpleXMLElement
-
-
$whichAxis
: Axis|null
-
setChartAttributes()
private
setChartAttributes(Layout $plotArea, array<string|int, mixed> $plotAttributes) : void
Parameters
-
$plotArea
: Layout
-
-
$plotAttributes
: array<string|int, mixed>
-