From b5f75acf50122ed90ec014e86d7a0a8868788ef5 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Mon, 11 Dec 2017 13:17:03 -0700 Subject: [PATCH] Fix array casting with DOM elements --- system/src/Grav/Common/Helpers/Excerpts.php | 4 ++-- system/src/Grav/Common/Helpers/Truncator.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/system/src/Grav/Common/Helpers/Excerpts.php b/system/src/Grav/Common/Helpers/Excerpts.php index b8b254435..0a0a4a28e 100644 --- a/system/src/Grav/Common/Helpers/Excerpts.php +++ b/system/src/Grav/Common/Helpers/Excerpts.php @@ -62,7 +62,7 @@ class Excerpts foreach ($images as $image) { $attributes = []; - foreach ((array)$image->attributes as $name => $value) { + foreach ($image->attributes as $name => $value) { $attributes[$name] = $value->value; } $excerpt = [ @@ -88,7 +88,7 @@ class Excerpts $html = '<'.$element['name']; if (isset($element['attributes'])) { - foreach ((array)$element['attributes'] as $name => $value) { + foreach ($element['attributes'] as $name => $value) { if ($value === null) { continue; } diff --git a/system/src/Grav/Common/Helpers/Truncator.php b/system/src/Grav/Common/Helpers/Truncator.php index 12593847c..e5c0b348f 100644 --- a/system/src/Grav/Common/Helpers/Truncator.php +++ b/system/src/Grav/Common/Helpers/Truncator.php @@ -206,7 +206,7 @@ class Truncator { private static function innerHTML($element) { $innerHTML = ''; $children = $element->childNodes; - foreach ((array)$children as $child) + foreach ($children as $child) { $tmp_dom = new DOMDocument(); $tmp_dom->appendChild($tmp_dom->importNode($child, true));