diff options
Diffstat (limited to 'src/Enums')
| -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() +        ); +    } +} | 
