File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
src/PhpWord/Writer/RTF/Part Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -201,14 +201,14 @@ private function registerFont(): void
201
201
$ elements = $ section ->getElements ();
202
202
$ this ->registerBorderColor ($ section ->getStyle ());
203
203
foreach ($ elements as $ element ) {
204
- if (method_exists ($ element , 'getFontStyle ' )) {
205
- $ style = ( object ) $ element ->getFontStyle ();
204
+ if (is_object ( $ element ) && method_exists ($ element , 'getFontStyle ' )) {
205
+ $ style = $ element ->getFontStyle ();
206
206
$ this ->registerFontItems ($ style );
207
- } elseif (method_exists ($ element , 'getElements ' )) {
207
+ } elseif (is_object ( $ element ) && method_exists ($ element , 'getElements ' )) {
208
208
$ subElements = $ element ->getElements ();
209
209
foreach ($ subElements as $ subElement ) {
210
- if (method_exists ($ subElement , 'getFontStyle ' )) {
211
- $ style = ( object ) $ subElement ->getFontStyle ();
210
+ if (is_object ( $ subElement ) && method_exists ($ subElement , 'getFontStyle ' )) {
211
+ $ style = $ subElement ->getFontStyle ();
212
212
$ this ->registerFontItems ($ style );
213
213
}
214
214
}
You can’t perform that action at this time.
0 commit comments