@@ -41,28 +41,34 @@ public function getId(): string
4141
4242 public function register (Panel $ panel ): void
4343 {
44- if (! in_array (PostResource::class, $ this ->getHiddenResources ())) {
45- $ panel ->resources ([PostResource::class]);
44+ $ postResource = config ('zeus-sky.resource.post ' , PostResource::class);
45+ if (! in_array ($ postResource , $ this ->getHiddenResources (), true )) {
46+ $ panel ->resources ([$ postResource ]);
4647 }
4748
48- if (! in_array (PageResource::class, $ this ->getHiddenResources ())) {
49- $ panel ->resources ([PageResource::class]);
49+ $ pageResource = config ('zeus-sky.resource.page ' , PageResource::class);
50+ if (! in_array ($ pageResource , $ this ->getHiddenResources (), true )) {
51+ $ panel ->resources ([$ pageResource ]);
5052 }
5153
52- if (! in_array (FaqResource::class, $ this ->getHiddenResources ())) {
53- $ panel ->resources ([FaqResource::class]);
54+ $ faqResource = config ('zeus-sky.resource.faq ' , FaqResource::class);
55+ if (! in_array ($ faqResource , $ this ->getHiddenResources (), true )) {
56+ $ panel ->resources ([$ faqResource ]);
5457 }
5558
56- if (! in_array (LibraryResource::class, $ this ->getHiddenResources ())) {
57- $ panel ->resources ([LibraryResource::class]);
59+ $ libraryResource = config ('zeus-sky.resource.library ' , LibraryResource::class);
60+ if (! in_array ($ libraryResource , $ this ->getHiddenResources (), true )) {
61+ $ panel ->resources ([$ libraryResource ]);
5862 }
5963
60- if (! in_array (TagResource::class, $ this ->getHiddenResources ())) {
61- $ panel ->resources ([TagResource::class]);
64+ $ navigationResource = config ('zeus-sky.resource.navigation ' , NavigationResource::class);
65+ if (! in_array ($ navigationResource , $ this ->getHiddenResources (), true )) {
66+ $ panel ->resources ([$ navigationResource ]);
6267 }
6368
64- if (! in_array (NavigationResource::class, $ this ->getHiddenResources ())) {
65- $ panel ->resources ([NavigationResource::class]);
69+ $ tagResource = config ('zeus-sky.resource.tag ' , TagResource::class);
70+ if (! in_array ($ tagResource , $ this ->getHiddenResources (), true )) {
71+ $ panel ->resources ([$ tagResource ]);
6672 }
6773 }
6874
0 commit comments