! Published.
All checks were successful
Build docker image / build_docker_image (push) Successful in 3m50s
All checks were successful
Build docker image / build_docker_image (push) Successful in 3m50s
This commit is contained in:
26
src/app/Enums/ApiPermission.php
Normal file
26
src/app/Enums/ApiPermission.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
namespace App\Enums;
|
||||
|
||||
use App\Attributes\Description;
|
||||
use App\Traits\BackedEnumHelper;
|
||||
use App\Traits\HasEnumDescription;
|
||||
|
||||
enum ApiPermission: string
|
||||
{
|
||||
use BackedEnumHelper;
|
||||
use HasEnumDescription;
|
||||
|
||||
#[Description('Handle discord users')]
|
||||
case ManageDiscordUsers = 'discord-users';
|
||||
|
||||
#[Description('Handle Remainders')]
|
||||
case ManageDiscordUserRemainders = 'discord-user-remainders';
|
||||
|
||||
#[Description('Get Discord User By Snowflake')]
|
||||
case ManageDiscordUserBySnowflake = 'discord-user-by-snowflake';
|
||||
|
||||
#[Description('Get Remainders By Due At')]
|
||||
case GetRemaindersByDueAt = 'remainders-by-due-at';
|
||||
|
||||
}
|
||||
17
src/app/Enums/RemainderStatus.php
Normal file
17
src/app/Enums/RemainderStatus.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace App\Enums;
|
||||
|
||||
use App\Traits\BackedEnumHelper;
|
||||
|
||||
enum RemainderStatus: string
|
||||
{
|
||||
use BackedEnumHelper;
|
||||
|
||||
case NEW = 'new';
|
||||
case FAILED = 'failed';
|
||||
case PENDING = 'pending';
|
||||
case DELETED = 'deleted';
|
||||
case FINISHED = 'finished';
|
||||
case CANCELLED = 'cancelled';
|
||||
}
|
||||
Reference in New Issue
Block a user