Code Duplication    Length = 9-9 lines in 2 locations

src/Http/Middleware/DynamicMenusBuilder.php 1 location

@@ 101-109 (lines=9) @@
98
                        return false;
99
                    }
100
                }
101
            } else {
102
                if (auth()->guest() ||
103
                    (auth()->check() && ! auth()
104
                            ->user()
105
                            ->canAtLeast($menu->permissions->pluck('slug')->toArray()))
106
                ) {
107
                    return false;
108
                }
109
            }
110
        }
111
112
        return $parentMenu->add($menu->title, $menu->present()->url())

src/Http/Middleware/DynamicWidgetsBuilder.php 1 location

@@ 46-54 (lines=9) @@
43
                                    continue;
44
                                }
45
                            }
46
                        } else {
47
                            if (auth()->guest() ||
48
                                (auth()->check() && ! auth()
49
                                        ->user()
50
                                        ->canAtLeast($widget->permissions->pluck('slug')->toArray()))
51
                            ) {
52
                                $displayWidget = false;
53
                            }
54
                        }
55
                    }
56
57
                    if ($displayWidget) {