Skip to content

Commit 376e654

Browse files
committed
Merge pull request #26 from justutiz/master
Fixed issue #18
2 parents be1da6e + e7f8129 commit 376e654

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/Builders/ControllerBuilder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ private function buildParts($template)
9999
$this->compactEditBuilder(),
100100
$this->relationshipsNamespaces(),
101101
$this->files > 0 ? 'use App\Http\Controllers\Traits\FileUploadTrait;' : '',
102-
$this->files > 0 ? '$this->saveFiles($request);' : '',
102+
$this->files > 0 ? '$request = $this->saveFiles($request);' : '',
103103
$this->enum > 0 ? $this->enum() : '',
104104
], $template);
105105

src/Controllers/publish/FileUploadTrait

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ use Intervention\Image\Facades\Image;
55

66
trait FileUploadTrait
77
{
8+
89
/**
910
* File upload trait used in controllers to upload files
1011
*/
@@ -36,15 +37,15 @@ trait FileUploadTrait
3637
});
3738
}
3839
$image->save(public_path('uploads') . '/' . $filename);
39-
$request->replace(array_merge($request->all(), [$key => $filename]));
40-
$request->files->remove($key);
40+
$request = new Request(array_merge($request->all(), [$key => $filename]));
4141
} else {
4242
$filename = time() . '-' . $request->file($key)->getClientOriginalName();
4343
$request->file($key)->move(public_path('uploads'), $filename);
44-
$request->replace(array_merge($request->all(), [$key => $filename]));
45-
$request->files->remove($key);
44+
$request = new Request(array_merge($request->all(), [$key => $filename]));
4645
}
4746
}
4847
}
48+
49+
return $request;
4950
}
5051
}

0 commit comments

Comments
 (0)