diff --git a/app/Http/Controllers/UploadController.php b/app/Http/Controllers/UploadController.php index bc1a46ec..f1c3e9e9 100644 --- a/app/Http/Controllers/UploadController.php +++ b/app/Http/Controllers/UploadController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers; +use App\Http\Requests\UploadFileRequest; use Illuminate\Http\Request; use Illuminate\Support\Str; use Intervention\Image\ImageManager; @@ -10,15 +11,9 @@ use App\Media; class UploadController extends Controller { - public function uploadFile(Request $request) + public function uploadFile(UploadFileRequest $request) { $FileType = 'image'; - $rules = [ - "file" => "required|mimes:pdf,jpeg,png,jpg,doc,docx|max:2048", - "batch_id" => "required", - "model_type" => "required|string", - ]; - $this->validate($request, $rules); if(substr( $request->file('file')->getMimeType(), 0, 12 ) == 'application/'){ $FileType = 'document'; diff --git a/app/Http/Requests/UploadFileRequest.php b/app/Http/Requests/UploadFileRequest.php new file mode 100644 index 00000000..768cf2b6 --- /dev/null +++ b/app/Http/Requests/UploadFileRequest.php @@ -0,0 +1,24 @@ + "required|mimes:pdf,jpeg,png,jpg,doc,docx|max:2048", + "batch_id" => "required", + "model_type" => "required|string", + ]; + } + +} diff --git a/public/media/Items/33/1700553010.png b/public/media/Items/33/1700553010.png new file mode 100644 index 00000000..fb71f51e Binary files /dev/null and b/public/media/Items/33/1700553010.png differ diff --git a/public/media/Items/33/1700553073.png b/public/media/Items/33/1700553073.png new file mode 100644 index 00000000..87c3c1da Binary files /dev/null and b/public/media/Items/33/1700553073.png differ diff --git a/public/media/Items/34/1700553613.png b/public/media/Items/34/1700553613.png new file mode 100644 index 00000000..dc4ea450 Binary files /dev/null and b/public/media/Items/34/1700553613.png differ diff --git a/public/media/Temp/1700552241.png b/public/media/Temp/1700552241.png new file mode 100644 index 00000000..b1ab9f80 Binary files /dev/null and b/public/media/Temp/1700552241.png differ diff --git a/public/media/TestResults/1/1700552213.png b/public/media/TestResults/1/1700552213.png new file mode 100644 index 00000000..96fba955 Binary files /dev/null and b/public/media/TestResults/1/1700552213.png differ diff --git a/public/media/TestResults/1/1700552280.png b/public/media/TestResults/1/1700552280.png new file mode 100644 index 00000000..0cfb5141 Binary files /dev/null and b/public/media/TestResults/1/1700552280.png differ diff --git a/public/media/TestResults/1/1700552290.png b/public/media/TestResults/1/1700552290.png new file mode 100644 index 00000000..7e482bd4 Binary files /dev/null and b/public/media/TestResults/1/1700552290.png differ diff --git a/public/media/TestResults/1/1701353894.png b/public/media/TestResults/1/1701353894.png new file mode 100644 index 00000000..bd1755cf Binary files /dev/null and b/public/media/TestResults/1/1701353894.png differ