Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
UserRole
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
20
0.00% covered (danger)
0.00%
0 / 1
 label
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
20
1<?php
2
3namespace App\Enums;
4
5enum UserRole: string
6{
7    case MainAdmin = 'main_admin';
8    case Admin = 'admin';
9    case Influencer = 'influencer';
10
11    public function label(): string
12    {
13        return match ($this) {
14            self::MainAdmin => 'Admin principal',
15            self::Admin => 'Admin',
16            self::Influencer => 'Influenciador',
17        };
18    }
19}