1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2024-11-24 03:42:32 +01:00

Remove redundant getImageValidationRules method

This commit is contained in:
TBK 2020-03-04 00:06:30 +01:00
parent 5cd56f63ff
commit d3737d5a87
No known key found for this signature in database
GPG Key ID: 6D4FD19CB66C95EA
5 changed files with 4 additions and 12 deletions

View File

@ -146,7 +146,7 @@ class BookshelfController extends Controller
$this->validate($request, [
'name' => 'required|string|max:255',
'description' => 'string|max:1000',
'image' => $this->imageRepo->getImageValidationRules(),
'image' => $this->getImageValidationRules(),
]);

View File

@ -48,7 +48,7 @@ class GalleryImageController extends Controller
{
$this->checkPermission('image-create-all');
$this->validate($request, [
'file' => $this->imageRepo->getImageValidationRules()
'file' => $this->getImageValidationRules()
]);
try {

View File

@ -44,7 +44,7 @@ class SettingController extends Controller
$this->preventAccessInDemoMode();
$this->checkPermission('settings-manage');
$this->validate($request, [
'app_logo' => $this->imageRepo->getImageValidationRules(),
'app_logo' => $this->getImageValidationRules(),
]);
// Cycles through posted settings and update them

View File

@ -155,7 +155,7 @@ class UserController extends Controller
'password' => 'min:6|required_with:password_confirm',
'password-confirm' => 'same:password|required_with:password',
'setting' => 'array',
'profile_image' => $this->imageRepo->getImageValidationRules(),
'profile_image' => $this->getImageValidationRules(),
]);
$user = $this->userRepo->getById($id);

View File

@ -219,12 +219,4 @@ class ImageRepo
return null;
}
}
/**
* Get the validation rules for image files.
*/
public function getImageValidationRules(): string
{
return 'image_extension|no_double_extension|mimes:jpeg,png,gif,bmp,webp,tiff';
}
}