Skip to content

Commit 532d44f

Browse files
authored
Merge pull request #18 from 0x15f/master
Allow you to hide resource
2 parents 89f2f85 + 3f670b3 commit 532d44f

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/Http/Controllers/ImportController.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,16 @@ public function preview(NovaRequest $request, $file)
3636
$sample = $import->take(10)->all();
3737

3838
$resources = collect(Nova::$resources);
39+
40+
$resources = $resources->filter(function ($resource) {
41+
$static_vars = (new \ReflectionClass((string) $resource))->getStaticProperties();
42+
43+
if(!isset($static_vars['canImportResource'])) {
44+
return true;
45+
}
46+
47+
return isset($static_vars['canImportResource']) && $static_vars['canImportResource'];
48+
});
3949

4050
$fields = $resources->map(function ($resource) {
4151
$model = $resource::$model;

0 commit comments

Comments
 (0)