Jelajahi Sumber

Update Config.php

Visman 2 tahun lalu
induk
melakukan
ce008eeb5a
1 mengubah file dengan 15 tambahan dan 3 penghapusan
  1. 15 3
      app/Models/Pages/Profile/Config.php

+ 15 - 3
app/Models/Pages/Profile/Config.php

@@ -43,9 +43,21 @@ class Config extends Profile
                     'to_zero' => [$this, 'vToZero'],
                 ])->addRules([
                     'token'         => 'token:EditUserBoardConfig',
-                    'language'      => 'required|string:trim|in:' . \implode(',', $this->c->Func->getLangs()),
-                    'style'         => 'required|string:trim|in:' . \implode(',', $this->c->Func->getStyles()),
-                    'timezone'      => 'required|string|in:' . \implode(',', DateTimeZone::listIdentifiers()),
+                    'language'      => [
+                        'required',
+                        'string:trim',
+                        'in' => $this->c->Func->getLangs(),
+                    ],
+                    'style'         => [
+                        'required',
+                        'string:trim',
+                        'in' => $this->c->Func->getStyles(),
+                    ],
+                    'timezone'      => [
+                        'required',
+                        'string:trim',
+                        'in' => DateTimeZone::listIdentifiers(),
+                    ],
                     'time_format'   => 'required|integer|in:' . \implode(',', \array_keys($this->c->TIME_FORMATS)),
                     'date_format'   => 'required|integer|in:' . \implode(',', \array_keys($this->c->DATE_FORMATS)),
                     'show_smilies'  => 'required|integer|in:0,1',