Merged #498.
This commit is contained in:
parent
8dc276a0db
commit
9be25449e1
|
|
@ -30,33 +30,33 @@ class TemplateProcessor
|
||||||
*
|
*
|
||||||
* @var mixed
|
* @var mixed
|
||||||
*/
|
*/
|
||||||
private $zipClass;
|
protected $zipClass;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string Temporary document filename (with path).
|
* @var string Temporary document filename (with path).
|
||||||
*/
|
*/
|
||||||
private $temporaryDocumentFilename;
|
protected $temporaryDocumentFilename;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Content of main document part (in XML format) of the temporary document.
|
* Content of main document part (in XML format) of the temporary document.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
private $temporaryDocumentMainPart;
|
protected $temporaryDocumentMainPart;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Content of headers (in XML format) of the temporary document.
|
* Content of headers (in XML format) of the temporary document.
|
||||||
*
|
*
|
||||||
* @var string[]
|
* @var string[]
|
||||||
*/
|
*/
|
||||||
private $temporaryDocumentHeaders = array();
|
protected $temporaryDocumentHeaders = array();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Content of footers (in XML format) of the temporary document.
|
* Content of footers (in XML format) of the temporary document.
|
||||||
*
|
*
|
||||||
* @var string[]
|
* @var string[]
|
||||||
*/
|
*/
|
||||||
private $temporaryDocumentFooters = array();
|
protected $temporaryDocumentFooters = array();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @since 0.12.0 Throws CreateTemporaryFileException and CopyFileException instead of Exception.
|
* @since 0.12.0 Throws CreateTemporaryFileException and CopyFileException instead of Exception.
|
||||||
|
|
@ -413,7 +413,7 @@ class TemplateProcessor
|
||||||
* @param integer $index
|
* @param integer $index
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
private function getFooterName($index)
|
protected function getFooterName($index)
|
||||||
{
|
{
|
||||||
return sprintf('word/footer%d.xml', $index);
|
return sprintf('word/footer%d.xml', $index);
|
||||||
}
|
}
|
||||||
|
|
@ -424,7 +424,7 @@ class TemplateProcessor
|
||||||
* @param integer $index
|
* @param integer $index
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
private function getHeaderName($index)
|
protected function getHeaderName($index)
|
||||||
{
|
{
|
||||||
return sprintf('word/header%d.xml', $index);
|
return sprintf('word/header%d.xml', $index);
|
||||||
}
|
}
|
||||||
|
|
@ -436,7 +436,7 @@ class TemplateProcessor
|
||||||
* @return integer
|
* @return integer
|
||||||
* @throws \PhpOffice\PhpWord\Exception\Exception
|
* @throws \PhpOffice\PhpWord\Exception\Exception
|
||||||
*/
|
*/
|
||||||
private function findRowStart($offset)
|
protected function findRowStart($offset)
|
||||||
{
|
{
|
||||||
$rowStart = strrpos($this->temporaryDocumentMainPart, '<w:tr ', ((strlen($this->temporaryDocumentMainPart) - $offset) * -1));
|
$rowStart = strrpos($this->temporaryDocumentMainPart, '<w:tr ', ((strlen($this->temporaryDocumentMainPart) - $offset) * -1));
|
||||||
|
|
||||||
|
|
@ -456,7 +456,7 @@ class TemplateProcessor
|
||||||
* @param integer $offset
|
* @param integer $offset
|
||||||
* @return integer
|
* @return integer
|
||||||
*/
|
*/
|
||||||
private function findRowEnd($offset)
|
protected function findRowEnd($offset)
|
||||||
{
|
{
|
||||||
return strpos($this->temporaryDocumentMainPart, '</w:tr>', $offset) + 7;
|
return strpos($this->temporaryDocumentMainPart, '</w:tr>', $offset) + 7;
|
||||||
}
|
}
|
||||||
|
|
@ -468,7 +468,7 @@ class TemplateProcessor
|
||||||
* @param integer $endPosition
|
* @param integer $endPosition
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
private function getSlice($startPosition, $endPosition = 0)
|
protected function getSlice($startPosition, $endPosition = 0)
|
||||||
{
|
{
|
||||||
if (!$endPosition) {
|
if (!$endPosition) {
|
||||||
$endPosition = strlen($this->temporaryDocumentMainPart);
|
$endPosition = strlen($this->temporaryDocumentMainPart);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue