new feature

This commit is contained in:
JaguarJack
2022-12-14 19:25:52 +08:00
parent b63cd5d01c
commit 098463f4e1
35 changed files with 391 additions and 146 deletions

View File

@@ -0,0 +1,29 @@
<?php
namespace Modules\Permissions\Enums;
use Catch\Enums\Enum;
enum MenuStatus: int implements Enum
{
case Show = 1; // 显示
case Hidden = 2; // 隐藏
public function value(): int
{
// TODO: Implement value() method.
return match ($this) {
self::Show => 1,
self::Hidden => 2,
};
}
public function name(): string
{
// TODO: Implement name() method.
return match ($this) {
self::Show => '显示',
self::Hidden => '隐藏',
};
}
}