浏览代码

feat: ✨ Added validation to Settings

IceToast 2 年之前
父节点
当前提交
3b1b6e9b7e
共有 1 个文件被更改,包括 12 次插入1 次删除
  1. 12 1
      app/Settings/GeneralSettings.php

+ 12 - 1
app/Settings/GeneralSettings.php

@@ -45,4 +45,15 @@ class GeneralSettings extends Settings
             'recaptcha_secret_key'
         ];
     }
-}
+
+    public static function validation()
+    {
+        // create validation rules that can be used in the controller
+        return [
+            'main_site' => 'required|url',
+            'credits_display_name' => 'required|string',
+            'initial_user_credits' => 'required|numeric',
+            'initial_server_limit' => 'required|numeric',
+        ];
+    }
+}