AbstractWriter
in package
AbstractYes
Table of Contents
Properties
- $oDrawingHashTable : HashTable
- Private unique hash table.
- $oPresentation : null|PhpPresentation
- Private PhpPresentation.
- $oZipAdapter : null|ZipInterface
Methods
- getDrawingHashTable() : HashTable
- Get drawing hash table.
- getPhpPresentation() : PhpPresentation|null
- Get PhpPresentation object.
- getZipAdapter() : ZipInterface|null
- setPhpPresentation() : self
- Get PhpPresentation object.
- setZipAdapter() : self
- allDrawings() : array<int, AbstractShape>
- Get an array of all drawings.
- iterateCollection() : array<int, AbstractShape>
Properties
$oDrawingHashTable
Private unique hash table.
protected
HashTable
$oDrawingHashTable
$oPresentation
Private PhpPresentation.
protected
null|PhpPresentation
$oPresentation
$oZipAdapter
protected
null|ZipInterface
$oZipAdapter
Methods
getDrawingHashTable()
Get drawing hash table.
public
getDrawingHashTable() : HashTable
Return values
HashTablegetPhpPresentation()
Get PhpPresentation object.
public
getPhpPresentation() : PhpPresentation|null
Return values
PhpPresentation|nullgetZipAdapter()
public
getZipAdapter() : ZipInterface|null
Return values
ZipInterface|nullsetPhpPresentation()
Get PhpPresentation object.
public
setPhpPresentation([null|PhpPresentation $pPhpPresentation = null ]) : self
Parameters
- $pPhpPresentation : null|PhpPresentation = null
-
PhpPresentation object
Return values
selfsetZipAdapter()
public
setZipAdapter(ZipInterface $oZipAdapter) : self
Parameters
- $oZipAdapter : ZipInterface
Return values
selfallDrawings()
Get an array of all drawings.
protected
allDrawings() : array<int, AbstractShape>
Return values
array<int, AbstractShape>iterateCollection()
private
iterateCollection(array<int, AbstractShape> $collection) : array<int, AbstractShape>
Parameters
- $collection : array<int, AbstractShape>