RoleEnum.php 656 B

12345678910111213141516171819202122232425
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Enum\Access;
  4. use MyCLabs\Enum\Enum;
  5. /**
  6. * Role
  7. * @method static ROLE_ADMIN()
  8. */
  9. class RoleEnum extends Enum
  10. {
  11. private const ROLE_ADMIN = 'ROLE_ADMIN';
  12. private const ROLE_ADMINISTRATIF_MANAGER = 'ROLE_ADMINISTRATIF_MANAGER';
  13. private const ROLE_PEDAGOGICS_MANAGER = 'ROLE_PEDAGOGICS_MANAGER';
  14. private const ROLE_FINANCIAL_MANAGER = 'ROLE_FINANCIAL_MANAGER';
  15. private const ROLE_CA = 'ROLE_CA';
  16. private const ROLE_STUDENT = 'ROLE_STUDENT';
  17. private const ROLE_TEACHER = 'ROLE_TEACHER';
  18. private const ROLE_MEMBER = 'ROLE_MEMBER';
  19. private const ROLE_OTHER = 'ROLE_OTHER';
  20. }