firs commit

This commit is contained in:
2025-09-14 18:41:00 +02:00
commit 8cbae222cc
2528 changed files with 476923 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace Vanguard\Support\Enum;
enum UserStatus: string
{
case UNCONFIRMED = 'Unconfirmed';
case ACTIVE = 'Active';
case BANNED = 'Banned';
case WAITING_APPROVAL = 'Waiting Approval';
public static function lists(): array
{
$statuses = [
self::ACTIVE->value => trans('app.status.'.self::ACTIVE->value),
self::BANNED->value => trans('app.status.'.self::BANNED->value),
self::UNCONFIRMED->value => trans('app.status.'.self::UNCONFIRMED->value),
];
if (setting('approval.enabled')) {
$statuses[self::WAITING_APPROVAL->value] = trans('app.status.'.self::WAITING_APPROVAL->value);
}
return $statuses;
}
}