23 lines
379 B
PHP
23 lines
379 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
namespace App\Enum;
|
||
|
|
/**
|
||
|
|
* 状态码定义
|
||
|
|
*/
|
||
|
|
enum ProjectFieldTypeEnum: int
|
||
|
|
{
|
||
|
|
case SOLD = 1;
|
||
|
|
case SELECTED = 2;
|
||
|
|
case CAROUSEL = 3;
|
||
|
|
|
||
|
|
|
||
|
|
public function description(): string
|
||
|
|
{
|
||
|
|
return match ($this) {
|
||
|
|
self::SELECTED => 'is_selected',
|
||
|
|
self::CAROUSEL => 'is_carousel',
|
||
|
|
self::SOLD => 'is_sold',
|
||
|
|
};
|
||
|
|
}
|
||
|
|
}
|