X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fconsolidation%2Foutput-formatters%2Fsrc%2FTransformations%2FDomToArraySimplifier.php;h=e7a6c8794d5ff87297d707bb95ea92822793d289;hp=d6771d073caade29bf656b391c902786acf592a2;hb=eba34333e3c89f208d2f72fa91351ad019a71583;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;ds=sidebyside diff --git a/vendor/consolidation/output-formatters/src/Transformations/DomToArraySimplifier.php b/vendor/consolidation/output-formatters/src/Transformations/DomToArraySimplifier.php index d6771d073..e7a6c8794 100644 --- a/vendor/consolidation/output-formatters/src/Transformations/DomToArraySimplifier.php +++ b/vendor/consolidation/output-formatters/src/Transformations/DomToArraySimplifier.php @@ -85,7 +85,8 @@ class DomToArraySimplifier implements SimplifyToArrayInterface return []; } $uniformChildrenName = $this->hasUniformChildren($element); - if ("{$uniformChildrenName}s" == $element->nodeName) { + // Check for plurals. + if (in_array($element->nodeName, ["{$uniformChildrenName}s", "{$uniformChildrenName}es"])) { $result = $this->getUniformChildren($element->nodeName, $element); } else { $result = $this->getUniqueChildren($element->nodeName, $element);