@@ -85,9 +85,8 @@ protected function getModulePlugins(): array
8585 }
8686 // get a glob of all Filament plugins
8787 $ basePath = str (config ('modules.paths.modules ' , 'Modules ' ));
88- $ appFolder = trim (config ('modules.paths.app_folder ' , 'app ' ), '/ \\' );
89- $ appPath = $ appFolder . DIRECTORY_SEPARATOR ;
90- $ pattern = $ basePath . DIRECTORY_SEPARATOR . '* ' . DIRECTORY_SEPARATOR . $ appPath . 'Filament ' . DIRECTORY_SEPARATOR . '*Plugin.php ' ;
88+ $ appFolder = str (config ('modules.paths.app_folder ' , 'app ' ));
89+ $ pattern = $ basePath . DIRECTORY_SEPARATOR . '* ' . DIRECTORY_SEPARATOR . $ appFolder . DIRECTORY_SEPARATOR . 'Filament ' . DIRECTORY_SEPARATOR . '*Plugin.php ' ;
9190 $ pluginPaths = glob ($ pattern );
9291
9392 return collect ($ pluginPaths )->map (fn ($ path ) => FilamentModules::convertPathToNamespace ($ path ))->toArray ();
@@ -103,7 +102,8 @@ protected function getModulePanels(): array
103102 {
104103 // get a glob of all Filament panels
105104 $ basePath = str (config ('modules.paths.modules ' , 'Modules ' ));
106- $ pattern = $ basePath . DIRECTORY_SEPARATOR . '* ' . DIRECTORY_SEPARATOR . 'app ' . DIRECTORY_SEPARATOR . 'Providers ' . DIRECTORY_SEPARATOR . 'Filament ' . DIRECTORY_SEPARATOR . '*.php ' ;
105+ $ appFolder = str (config ('modules.paths.app_folder ' , 'app ' ));
106+ $ pattern = $ basePath . DIRECTORY_SEPARATOR . '* ' . DIRECTORY_SEPARATOR . $ appFolder . DIRECTORY_SEPARATOR . 'Providers ' . DIRECTORY_SEPARATOR . 'Filament ' . DIRECTORY_SEPARATOR . '*.php ' ;
107107 $ panelPaths = glob ($ pattern );
108108
109109 $ panelIds = collect ($ panelPaths )->map (fn ($ path ) => FilamentModules::convertPathToNamespace ($ path ))->map (function ($ class ) {
0 commit comments