добавляю все изменения проекта на текущий момент

This commit is contained in:
vasya
2026-02-27 18:49:27 +03:00
parent e927910fda
commit 9c35f4e35e
303 changed files with 79434 additions and 2558 deletions
+36
View File
@@ -0,0 +1,36 @@
<?php
namespace App\Enums;
/**
* Бизнес действия, доступные для логирования через activity_log
* @author dgavrilov
*/
#Гаврилов
//ПОЛУЧИТСЯ ЛИ ПЕРЕДАТЬ НА ФРОНТ ЭТОТ ENUM
//ГАВРИЛОВ
//ИДЕНТИЧНЫЙ СПРАВОЧНИК УКАЗАН НА СТОРОНЕ react в компоненте ENTITYHISTORY. ЕСТЬ ВОЗМОЖНОСТЬ ОБЪЕДИНИТЬ ИХ?
enum LogBusinessEvents: string
{
case Create = 'create';
case Edit = 'edit';
case Archive = 'archive';
case Restore = 'restore';
case Delete = 'delete';
case Cancel = 'cancel';
public function title(): string
{
return match($this)
{
self::Create => 'создание',
self::Edit => 'редактирование',
self::Archive => 'архивация',
self::Restore => 'восстановление',
self::Delete => 'удаление',
self::Cancel => 'отмена',
};
}
}