This class is the responsible of replacing template variables
| package |
Docxpresso |
|---|---|
| subpackage |
Templates |
__construct(\Docxpresso\Templates\CreateDocument $doc, array $vars, array $options)
| access |
public |
|---|---|
\Docxpresso\Templates\CreateDocument
array
array
_dimension(mixed $d) : integer
| access |
private |
|---|
mixed
integer
_maxCountVars(array $vars) : integer
| access |
private |
|---|
array
integer
_replace(array $vars, array $options) : void
| access |
private |
|---|
array
array
_replaceChart(array $vars, array $options) : void
| access |
private |
|---|
array
array
_replaceChartData(string $path, array $data) : void
| access |
private |
|---|
string
array
_replaceImageSrc(\Docxpresso\Templates\DOMNode $node, array $data) : void
| access |
private |
|---|
\Docxpresso\Templates\DOMNode
array
_replaceParagraph(array $vars, array $options, string $tag) : void
| access |
private |
|---|
array
array
string
_replaceSingleVariable(array $var, mixed $value, array $options) : void
| access |
private |
|---|
array
mixed
array
_replaceTable(array $vars, array $options) : void
| access |
private |
|---|
array
array
_replaceText(array $vars, array $options) : void
| access |
private |
|---|
array
array
_replaceValue(\Docxpresso\Templates\DOMNode $node, string $var, mixed $value, array $options) : void
| access |
private |
|---|
\Docxpresso\Templates\DOMNode
string
mixed
array
_replaceValueByDocFragment(\Docxpresso\Templates\DOMNode $node, string $var, \Docxpresso\Templates\DocumentFragment $value, array $options) : void
| access |
private |
|---|
\Docxpresso\Templates\DOMNode
string
\Docxpresso\Templates\DocumentFragment
array
_replaceValueByString(\Docxpresso\Templates\DOMNode $node, string $var, string $value, array $options) : void
| access |
private |
|---|
\Docxpresso\Templates\DOMNode
string
string
array
_baseODF : \Docxpresso\Templates\ODFElement
| var | |
|---|---|
| access |
private |
\Docxpresso\Templates\ODFElement
_doc : \Docxpresso\Templates\CreateDocument
| var | |
|---|---|
| access |
private |
\Docxpresso\Templates\CreateDocument
_dom : \Docxpresso\Templates\DOMDocument
| var | |
|---|---|
| access |
private |
\Docxpresso\Templates\DOMDocument
_docxpath : \Docxpresso\Templates\DOMXPath
| var | |
|---|---|
| access |
private |
\Docxpresso\Templates\DOMXPath
_manifest : \Docxpresso\Templates\DOMDocument
| var | |
|---|---|
| access |
private |
\Docxpresso\Templates\DOMDocument
_removeNodes : array
| var | |
|---|---|
| access |
private |
array
_ODFQuery : \Docxpresso\Templates\ODFQuery