Using new alpha dash with spaces validation rule

parent 86f4c03e
...@@ -4,6 +4,7 @@ namespace Modules\Media\Http\Requests; ...@@ -4,6 +4,7 @@ namespace Modules\Media\Http\Requests;
use Illuminate\Foundation\Http\FormRequest; use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Validation\Rule; use Illuminate\Validation\Rule;
use Modules\Media\Validators\AlphaDashWithSpaces;
class CreateFolderRequest extends FormRequest class CreateFolderRequest extends FormRequest
{ {
...@@ -13,7 +14,7 @@ class CreateFolderRequest extends FormRequest ...@@ -13,7 +14,7 @@ class CreateFolderRequest extends FormRequest
return [ return [
'name' => [ 'name' => [
'alpha_dash', new AlphaDashWithSpaces(),
'required', 'required',
Rule::unique('media__files', 'filename')->where(function ($query) use ($parentId) { Rule::unique('media__files', 'filename')->where(function ($query) use ($parentId) {
return $query->where('is_folder', 1)->where('folder_id', $parentId); return $query->where('is_folder', 1)->where('folder_id', $parentId);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment