FEATURE #1377: add stubs for uploading files
This commit is contained in:
@@ -0,0 +1,26 @@
|
|||||||
|
<?php
|
||||||
|
namespace App\Http\Controllers\Admin;
|
||||||
|
|
||||||
|
use App\Http\Requests\UploadFileRequest;
|
||||||
|
use App\Http\Requests\UploadImageRequest;
|
||||||
|
|
||||||
|
class Uploader extends Controller
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Uploads any file
|
||||||
|
*
|
||||||
|
* @param UploadFileRequest $request
|
||||||
|
*/
|
||||||
|
public function postFile(UploadFileRequest $request)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Uploads only images
|
||||||
|
*
|
||||||
|
* @param UploadImageRequest $request
|
||||||
|
*/
|
||||||
|
public function postImage(UploadImageRequest $request)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Requests;
|
||||||
|
|
||||||
|
class UploadFileRequest extends Request
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Get the validation rules that apply to the request.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public function rules()
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'file' => 'required'
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Requests;
|
||||||
|
|
||||||
|
class UploadImageRequest extends Request
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Get the validation rules that apply to the request.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public function rules()
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'image' => 'required|image'
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -89,6 +89,13 @@ Route::group([
|
|||||||
Route::get('history/{revision}/{id}', 'History@getDiff')
|
Route::get('history/{revision}/{id}', 'History@getDiff')
|
||||||
->name('history.diff');
|
->name('history.diff');
|
||||||
|
|
||||||
|
// uploader methods
|
||||||
|
Route::post('upload/file', 'Uploader@postFile')
|
||||||
|
->name('upload.file');
|
||||||
|
|
||||||
|
Route::post('upload/image', 'Uploader@postImage')
|
||||||
|
->name('upload.image');
|
||||||
|
|
||||||
// custom fields
|
// custom fields
|
||||||
// ------------------------------
|
// ------------------------------
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user