EscolaLMS/Auth

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
src/Rules/NoHtmlTags.php14
A
0 mins
F
50%
src/Repositories/SocialAccountRepository.php27
A
0 mins
F
53%
src/Listeners/MaskUserData.php97
A
35 mins
F
57%
src/Events/AccountRegistered.php17
A
0 mins
D
60%
src/Dtos/Admin/UserUpdateKeysDto.php53
A
1 hr
D
61%
src/Dtos/ExtendableDto.php35
A
0 mins
D
66%
src/Notifications/ResetPassword.php25
A
0 mins
D
69%
src/Http/Requests/ExtendableRequest.php22
A
0 mins
C
70%
src/Events/AccountDeletionRequested.php20
A
0 mins
C
71%
src/Repositories/UserRepository.php135
A
0 mins
C
74%
src/Dtos/UserUpdateInterestsDto.php33
A
0 mins
C
75%
src/Models/Traits/HasCompositePrimaryKeyTrait.php49
A
0 mins
C
76%
src/Http/Controllers/Admin/UserInterestsController.php58
A
2 hrs
C
77%
src/Repositories/UserGroupRepository.php26
A
0 mins
C
77%
src/Dtos/UserUpdateSettingsDto.php38
A
0 mins
C
78%
src/Models/Group.php62
A
0 mins
C
79%
src/Http/Controllers/Admin/UserSettingsController.php45
A
1 hr
B
80%
src/Policies/GroupPolicy.php48
A
0 mins
B
80%
src/Dtos/UserFilterCriteriaDto.php70
A
2 hrs
B
81%
src/Http/Controllers/Admin/UserController.php131
A
0 mins
B
81%
src/Policies/UserPolicy.php62
A
0 mins
B
86%
src/Services/UserService.php242
B
6 hrs
B
88%
src/Http/Controllers/Admin/AbstractUserController.php29
A
0 mins
B
88%
src/Http/Controllers/LoginApiController.php48
A
0 mins
A
90%
src/Http/Controllers/Admin/UserGroupsController.php83
A
2 hrs
A
91%
src/Http/Controllers/ProfileAPIController.php129
A
0 mins
A
91%
src/Dtos/UserSaveDto.php117
A
1 hr
A
91%
src/Services/SocialAccountService.php160
A
1 hr
A
93%
src/Services/AuthService.php58
A
0 mins
A
96%
src/Http/Controllers/AuthApiController.php135
A
0 mins
A
97%
src/Services/UserGroupService.php93
A
35 mins
A
97%
src/Casts/UserSettingValueCast.php26
A
0 mins
A
100%
src/Dtos/Admin/UserUpdateDto.php55
A
0 mins
A
100%
src/Dtos/UserGroupDto.php45
A
0 mins
A
100%
src/Dtos/UserGroupFilterCriteriaDto.php44
A
45 mins
A
100%
src/Dtos/UserUpdateAuthDataDto.php29
A
0 mins
A
100%
src/Dtos/UserUpdateDto.php37
A
0 mins
A
100%
src/EscolaLmsAuthServiceProvider.php73
A
0 mins
A
100%
src/Events/AccountMustBeEnableByAdmin.php25
A
0 mins
A
100%
src/Events/Auth.php18
A
0 mins
A
100%
src/Events/ForgotPassword.php16
A
0 mins
A
100%
src/Exceptions/DeletionTokenExpiredException.php16
A
0 mins
A
100%
src/Exceptions/TokenExpiredException.php10
A
0 mins
A
100%
src/Exceptions/UserNotFoundException.php12
A
0 mins
A
100%
src/Http/Controllers/LogoutApiController.php17
A
0 mins
A
100%
src/Http/Controllers/RegisterApiController.php58
A
1 hr
A
100%
src/Http/Middleware/RegistrationEnabled.php16
A
0 mins
A
100%
src/Http/Requests/Admin/AbstractGroupIdInRouteRequest.php25
A
0 mins
A
100%
src/Http/Requests/Admin/AbstractUserIdInRouteRequest.php30
A
0 mins
A
100%
src/Http/Requests/Admin/UserAvatarDeleteRequest.php9
A
0 mins
A
100%