Files
git-course/app/Enums/PostStatus.php
2026-05-12 10:42:23 +08:00

18 lines
300 B
PHP

<?php
namespace App\Enums;
enum PostStatus: string
{
case Published = 'published';
case Draft = 'draft';
public function label(): string
{
return match ($this) {
PostStatus::Published => 'Published',
PostStatus::Draft => 'Draft',
};
}
}