From 3b1b6e9b7e6726477aa5264d5fa62e0183f45d8d Mon Sep 17 00:00:00 2001 From: IceToast Date: Thu, 9 Feb 2023 20:39:58 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20=E2=9C=A8=20Added=20validation=20to=20S?= =?UTF-8?q?ettings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Settings/GeneralSettings.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/Settings/GeneralSettings.php b/app/Settings/GeneralSettings.php index e311986f..233129dc 100644 --- a/app/Settings/GeneralSettings.php +++ b/app/Settings/GeneralSettings.php @@ -45,4 +45,15 @@ class GeneralSettings extends Settings 'recaptcha_secret_key' ]; } -} \ No newline at end of file + + 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', + ]; + } +}