Skip to content

Commit 89f2f85

Browse files
committed
Widen type hint
Fixes #8 (and possibly #7 ?)
1 parent c3f390f commit 89f2f85

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/Http/Controllers/ImportController.php

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,12 @@
22

33
namespace SimonHamp\LaravelNovaCsvImport\Http\Controllers;
44

5-
use App\Nova\Resource;
6-
use Illuminate\Database\QueryException;
75
use Laravel\Nova\Nova;
6+
use Laravel\Nova\Resource;
87
use Laravel\Nova\Rules\Relatable;
9-
use Laravel\Nova\Resource as NovaResource;
108
use Laravel\Nova\Http\Requests\NovaRequest;
119
use SimonHamp\LaravelNovaCsvImport\Importer;
1210
use Illuminate\Validation\ValidationException;
13-
use SimonHamp\LaravelNovaCsvImport\ImportException;
14-
use Maatwebsite\Excel\Exceptions\NoTypeDetectedException;
1511

1612
class ImportController
1713
{
@@ -82,7 +78,7 @@ public function import(NovaRequest $request, $file)
8278
return response()->json(['result' => 'success']);
8379
}
8480

85-
protected function extractValidationRules($request, NovaResource $resource)
81+
protected function extractValidationRules($request, Resource $resource)
8682
{
8783
return collect($resource::rulesForCreation($request))->mapWithKeys(function ($rule, $key) {
8884
foreach ($rule as $i => $r) {

0 commit comments

Comments
 (0)