fix upload
@@ -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';
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Requests;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
|
||||
class UploadFileRequest extends FormRequest
|
||||
{
|
||||
|
||||
public function authorize()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public function rules()
|
||||
{
|
||||
return [
|
||||
"file" => "required|mimes:pdf,jpeg,png,jpg,doc,docx|max:2048",
|
||||
"batch_id" => "required",
|
||||
"model_type" => "required|string",
|
||||
];
|
||||
}
|
||||
|
||||
}
|
||||
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 9.7 KiB |