fix some warnings from modern PHP versions
[php-utility-classes.git] / classes / document.php-class
index 198296f3e1a7eaa5ac8906ebec66f1cb3f2b5273..ed688b6e38b3c7dd50b38f41e68bc9ebdfeae3cf 100755 (executable)
@@ -439,7 +439,7 @@ class ExtendedDocument extends DOMDocument {
   public function createElement($name, $value = '') {
     // Adding the $value in DOMDocument's createElement does NOT escape it, so override it and use appendText to support that.
     $aelem = parent::createElement($name);
-    if (strlen($value)) { $aelem->appendText($value); }
+    if (strlen($value ?? '')) { $aelem->appendText($value); }
     return $aelem;
   }