falta lenguaje de user y usermodel. Repasar funcionalidades

This commit is contained in:
Jaime Jimenez
2023-05-09 07:39:50 +02:00
parent 50e8cb9fd5
commit 6c6b603fd7
7 changed files with 143 additions and 103 deletions

View File

@ -38,11 +38,13 @@ class UserModel extends \App\Models\GoBaseModel
"blocked",
"email_confirmed",
"status",
"token",
];
protected $returnType = "App\Entities\Usuarios\UserEntity";
public static $labelField = "first_name";
protected $validationRules = [
"address" => [
"label" => "Users.address",
@ -50,7 +52,7 @@ class UserModel extends \App\Models\GoBaseModel
],
"blocked" => [
"label" => "Users.blocked",
"rules" => "valid_date|permit_empty",
"rules" => "required|permit_empty",
],
"city" => [
"label" => "Users.city",
@ -76,21 +78,17 @@ class UserModel extends \App\Models\GoBaseModel
"label" => "Users.firstName",
"rules" => "trim|required|max_length[150]",
],
"group" => [
"label" => "Users.group",
"rules" => "trim|required|max_length[35]",
],
"language" => [
"label" => "Users.language",
"rules" => "trim|required|max_length[10]",
],
],/*
"last_access" => [
"label" => "Users.lastAccess",
"rules" => "required|valid_date",
],
"rules" => "valid_date",
],*/
"last_ip" => [
"label" => "Users.lastIp",
"rules" => "trim|required|max_length[50]",
"rules" => "max_length[50]",
],
"last_name" => [
"label" => "Users.lastName",
@ -110,15 +108,7 @@ class UserModel extends \App\Models\GoBaseModel
],
"state" => [
"label" => "Users.state",
"rules" => "trim|required|max_length[255]",
],
"tfa_code" => [
"label" => "Users.tfaCode",
"rules" => "trim|required|max_length[60]",
],
"tfa_secret" => [
"label" => "Users.tfaSecret",
"rules" => "trim|required|max_length[20]",
"rules" => "trim|max_length[255]",
],
"zip_code" => [
"label" => "Users.zipCode",
@ -130,8 +120,9 @@ class UserModel extends \App\Models\GoBaseModel
"address" => [
"max_length" => "Users.validation.address.max_length",
],
"blocked" => [
"valid_date" => "Users.validation.blocked.valid_date",
"required" => "Users.validation.email_confirmed.required",
],
"city" => [
"max_length" => "Users.validation.city.max_length",
@ -156,10 +147,7 @@ class UserModel extends \App\Models\GoBaseModel
"max_length" => "Users.validation.first_name.max_length",
"required" => "Users.validation.first_name.required",
],
"group" => [
"max_length" => "Users.validation.group.max_length",
"required" => "Users.validation.group.required",
],
"language" => [
"max_length" => "Users.validation.language.max_length",
"required" => "Users.validation.language.required",
@ -192,14 +180,6 @@ class UserModel extends \App\Models\GoBaseModel
"max_length" => "Users.validation.state.max_length",
"required" => "Users.validation.state.required",
],
"tfa_code" => [
"max_length" => "Users.validation.tfa_code.max_length",
"required" => "Users.validation.tfa_code.required",
],
"tfa_secret" => [
"max_length" => "Users.validation.tfa_secret.max_length",
"required" => "Users.validation.tfa_secret.required",
],
"zip_code" => [
"max_length" => "Users.validation.zip_code.max_length",
],