fix modules and FileUpload class

This commit is contained in:
2024-09-10 15:45:12 +03:00
parent fa8fb69f19
commit 89b6f1ac8c
10 changed files with 139 additions and 112 deletions

View File

@ -2,13 +2,12 @@
namespace kernel\modules\user\controllers;
use app\models\forms\CreateUserForm;
use kernel\modules\user\models\User;
use kernel\AdminController;
use kernel\modules\user\service\UserService;
use Exception;
use JetBrains\PhpStorm\NoReturn;
use kernel\Controller;
use kernel\AdminController;
use kernel\modules\user\models\forms\CreateUserForm;
use kernel\modules\user\models\User;
use kernel\modules\user\service\UserService;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Error\SyntaxError;

View File

@ -0,0 +1,19 @@
<?php
namespace kernel\modules\user\models\forms;
use kernel\FormModel;
class CreateUserForm extends FormModel
{
public function rules(): array
{
return [
'username' => 'required|min-str-len:5|max-str-len:30',
'password' => 'required|min-str-len:5|max-str-len:30',
'email' => 'required|email'
];
}
}