diff options
author | Sam Light <samlight1994@gmail.com> | 2025-04-10 00:39:25 +0100 |
---|---|---|
committer | Sam Light <samlight1994@gmail.com> | 2025-04-10 00:39:25 +0100 |
commit | da5f9ef28c6f8e1721c38ee3c88ef5808c5bf13f (patch) | |
tree | 9a01f7e55f3ee2128e08cefd3f4e6da3c76a3d79 /src | |
parent | 7ad7b1f0782f1c11e681f5664b62eb3ef8c2dd44 (diff) |
Created status enum
Diffstat (limited to 'src')
-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() + ); + } +} |