Code Duplication    Length = 12-12 lines in 2 locations

Entity/Page.php 1 location

@@ 479-490 (lines=12) @@
476
     *
477
     * @return string
478
     */
479
    public function getTree(string $separator = '/')
480
    {
481
        $tree = '';
482
483
        $current = $this;
484
        do {
485
            $tree    = $current->getSlug().$separator.$tree;
486
            $current = $current->getParent();
487
        } while ($current);
488
489
        return trim($tree, $separator);
490
    }
491
492
    /**
493
     * @ORM\PrePersist()

Entity/Category.php 1 location

@@ 251-262 (lines=12) @@
248
     *
249
     * @return string
250
     */
251
    public function getTree(string $separator = '/'): string
252
    {
253
        $tree = '';
254
255
        $current = $this;
256
        do {
257
            $tree    = $current->getSlug().$separator.$tree;
258
            $current = $current->getParent();
259
        } while ($current);
260
261
        return trim($tree, $separator);
262
    }
263
264
    /**
265
     * @ORM\PrePersist()