Bladeren bron

update tutorial

Tokumeikoi 5 jaren geleden
bovenliggende
commit
a56faa7e8e
1 gewijzigde bestanden met toevoegingen van 9 en 5 verwijderingen
  1. 9 5
      app/Http/Requests/Admin/TutorialSave.php

+ 9 - 5
app/Http/Requests/Admin/TutorialSave.php

@@ -6,6 +6,12 @@ use Illuminate\Foundation\Http\FormRequest;
 
 class TutorialSave extends FormRequest
 {
+    CONST RULES = [
+        'title' => 'required',
+        'category' => 'required|in:windows,macos,ios,android,linux,router',
+        'description' => 'required',
+        'icon' => 'required'
+    ];
     /**
      * Get the validation rules that apply to the request.
      *
@@ -13,17 +19,15 @@ class TutorialSave extends FormRequest
      */
     public function rules()
     {
-        return [
-            'title' => 'required',
-            'description' => 'required',
-            'icon' => 'required'
-        ];
+        return self::RULES;
     }
 
     public function messages()
     {
         return [
             'title.required' => '标题不能为空',
+            'category.required' => '分类不能为空',
+            'category.in' => '分类格式不正确',
             'description.required' => '描述不能为空',
             'icon.required' => '图标不能为空'
         ];