Code Duplication    Length = 10-10 lines in 2 locations

src/AdvancedHtmlDom/AHTMLNodeList.php 2 locations

@@ 264-273 (lines=10) @@
261
            if(preg_match(TAG_REGEX, $key, $m)) return $this->find($m[1], 0);
262
        */
263
264
        if (\preg_match(ATTRIBUTES_REGEX, $key, $m) || \preg_match('/^((clean|trim|str).*)s$/', $key, $m))
265
        {
266
            foreach ($this as $node)
267
            {
268
                $arg      = $m[1];
269
                $retval[] = $node->$arg;
270
            }
271
272
            return $retval;
273
        }
274
275
        if (\preg_match(ATTRIBUTE_REGEX, $key, $m))
276
        {
@@ 275-284 (lines=10) @@
272
            return $retval;
273
        }
274
275
        if (\preg_match(ATTRIBUTE_REGEX, $key, $m))
276
        {
277
            foreach ($this as $node)
278
            {
279
                $arg      = $m[1];
280
                $retval[] = $node->$arg;
281
            }
282
283
            return \implode('', $retval);
284
        }
285
286
        // what now?
287
        foreach ($this as $node)