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

@ -1,28 +0,0 @@
<?php
namespace app\models\forms;
use kernel\FormModel;
/**
* @property $parent_id
* @property $icon_file
* @property $icon_font
* @property $label
* @property $url
* @property $status
*/
class CreateMenuForm extends FormModel
{
public function rules(): array
{
return [
'parent_id' => '',
'icon_file' => '',
'icon_font' => '',
'label' => 'required|min-str-len:1|max-str-len:50',
'url' => 'required|min-str-len:1',
'status' => ''
];
}
}

View File

@ -1,16 +0,0 @@
<?php
namespace app\models\forms;
use kernel\FormModel;
class CreatePostForm extends FormModel
{
public function rules(): array
{
return [
'content' => 'required|min-str-len:1',
'user_id' => 'required',
];
}
}

View File

@ -1,19 +0,0 @@
<?php
namespace app\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'
];
}
}