diff options
Diffstat (limited to 'src/Enums/Status.php')
-rw-r--r-- | src/Enums/Status.php | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/Enums/Status.php b/src/Enums/Status.php new file mode 100644 index 0000000..2a8464b --- /dev/null +++ b/src/Enums/Status.php @@ -0,0 +1,18 @@ +<?php + +namespace Lightscale\LaralightAuthLog\Enums; + +enum Status: string +{ + case LoginSuccess = 'login_success'; + case LoginFailure = 'login_failure'; + case Logout = 'logout'; + + public function values(): array + { + return array_map( + fn($s) => $s->value, + static::cases() + ); + } +} |