Skip to content

Commit 09e5e35

Browse files
author
Roman Syroeshko
committed
Changed init value of the NumberingLevel.alignment property.
1 parent 12823a5 commit 09e5e35

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/PhpWord/Style/NumberingLevel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class NumberingLevel extends AbstractStyle
8585
/**
8686
* @var string
8787
*/
88-
private $alignment;
88+
private $alignment = '';
8989

9090
/**
9191
* Left

src/PhpWord/Writer/Word2007/Part/Numbering.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,12 @@ private function writeLevel(XMLWriter $xmlWriter, NumberingLevel $level)
114114
'pStyle' => 'pStyle',
115115
'suffix' => 'suff',
116116
'text' => 'lvlText',
117-
'alignment' => 'lvlJc'
117+
'alignment' => 'lvlJc',
118118
);
119119
foreach ($properties as $property => $nodeName) {
120120
$getMethod = "get{$property}";
121-
if (!is_null($level->$getMethod())) {
121+
if ('' !== $level->$getMethod() // this condition is now supported by `alignment` only
122+
&& !is_null($level->$getMethod())) {
122123
$xmlWriter->startElement("w:{$nodeName}");
123124
$xmlWriter->writeAttribute('w:val', $level->$getMethod());
124125
$xmlWriter->endElement(); // w:start

0 commit comments

Comments
 (0)