Update Options.php

This commit is contained in:
Visman 2023-04-26 16:58:14 +07:00
parent 5af26f9c89
commit 9211cb7481

View file

@ -43,9 +43,21 @@ class Options extends Admin
'token' => 'token:AdminOptions',
'o_board_title' => 'required|string:trim|max:255',
'o_board_desc' => 'exist|string:trim,empty|max:65000 bytes|html',
'o_default_timezone' => 'required|string:trim|in:' . \implode(',', DateTimeZone::listIdentifiers()),
'o_default_lang' => 'required|string:trim|in:' . \implode(',', $this->c->Func->getLangs()),
'o_default_style' => 'required|string:trim|in:' . \implode(',', $this->c->Func->getStyles()),
'o_default_timezone' => [
'required',
'string:trim',
'in' => DateTimeZone::listIdentifiers(),
],
'o_default_lang' => [
'required',
'string:trim',
'in' => $this->c->Func->getLangs(),
],
'o_default_style' => [
'required',
'string:trim',
'in' => $this->c->Func->getStyles(),
],
'i_timeout_visit' => 'required|integer|min:0|max:99999',
'i_timeout_online' => 'required|integer|min:0|max:99999|check_timeout',
'i_redirect_delay' => 'required|integer|min:0|max:99999',