This commit is contained in:
Ryan Scherler
2020-11-08 12:24:10 -08:00
parent 6140034533
commit b6a3c207a8
+12 -14
View File
@@ -150,20 +150,18 @@ class Filament
File::makeDirectory($resources_path, 0755, true);
}
$models = collect(File::files($resources_path))->map(function ($item) {
$basename = $item->getBasename('.' . $item->getExtension());
return Container::getInstance()->getNamespace().'Filament\\Resources\\'.$basename;
})->filter(function ($class) {
if (!class_exists($class)) {
return false;
}
return collect(File::files($resources_path))->map(function ($item) {
$basename = $item->getBasename('.' . $item->getExtension());
return Container::getInstance()->getNamespace().'Filament\\Resources\\'.$basename;
})->filter(function ($class) {
if (!class_exists($class)) {
return false;
}
$reflection = new \ReflectionClass($class);
return !$reflection->isAbstract() && $reflection->isSubclassOf(FilamentResource::class);
})->mapWithKeys(function ($class) {
return [class_basename($class) => $class];
});
return $models;
$reflection = new \ReflectionClass($class);
return !$reflection->isAbstract() && $reflection->isSubclassOf(FilamentResource::class);
})->mapWithKeys(function ($class) {
return [class_basename($class) => $class];
});
}
}