Code Duplication    Length = 7-7 lines in 2 locations

htdocs/xoops_lib/Xoops/Core/Kernel/Handlers/XoopsBlockHandler.php 2 locations

@@ 262-268 (lines=7) @@
259
        }
260
        $qb->orderBy($orderby);
261
        switch ($rettype) {
262
            case "object":
263
                $qb->select('*');
264
                $result = $qb->execute();
265
                while ($myrow = $result->fetch(\PDO::FETCH_ASSOC)) {
266
                    $ret[] = new XoopsBlock($myrow);
267
                }
268
                break;
269
            case "list":
270
                $qb->select('*');
271
                $result = $qb->execute();
@@ 279-285 (lines=7) @@
276
                    $ret[$block->getVar("bid")] = $title;
277
                }
278
                break;
279
            case "id":
280
                $qb->select('bid');
281
                $result = $qb->execute();
282
                while ($myrow = $result->fetch(\PDO::FETCH_ASSOC)) {
283
                    $ret[] = $myrow['bid'];
284
                }
285
                break;
286
        }
287
288
        return $ret;