EscolaLMS/Auth

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
src/Http/Requests/RefreshTokenRequest.php13
A
0 mins
A
100%
src/Http/Requests/RegisterRequest.php45
A
1 hr
A
100%
src/Http/Requests/ResendVerificationEmailRequest.php19
A
0 mins
A
100%
src/Http/Requests/ResetPasswordRequest.php18
A
0 mins
A
100%
src/Http/Requests/SocialAuthRequest.php16
A
0 mins
A
100%
src/Http/Requests/UpdateInterests.php16
A
0 mins
A
100%
src/Http/Requests/UploadAvatarRequest.php15
A
0 mins
A
100%
src/Http/Requests/UserSettingsUpdateRequest.php19
A
0 mins
A
100%
src/Http/Resources/LoginResource.php13
A
0 mins
A
100%
src/Http/Resources/UserCollection.php8
A
0 mins
F
0%
src/Http/Resources/UserFullCollection.php18
A
0 mins
A
100%
src/Http/Resources/UserFullResource.php43
A
0 mins
A
100%
src/Http/Resources/UserGroupDetailedResource.php30
A
0 mins
A
100%
src/Http/Resources/UserGroupResource.php28
A
0 mins
A
100%
src/Http/Resources/UserGroupTreeResource.php25
A
0 mins
A
100%
src/Http/Resources/UserInterestCollection.php8
A
0 mins
F
0%
src/Http/Resources/UserInterestResource.php20
A
0 mins
A
100%
src/Http/Resources/UserResource.php53
A
1 hr
A
100%
src/Http/Resources/UserSettingCollection.php20
A
0 mins
A
100%
src/Http/Resources/UserSettingResource.php21
A
0 mins
A
100%
src/Http/Resources/UserSimpleResource.php18
A
0 mins
A
100%
src/Listeners/CreatePasswordResetToken.php34
A
0 mins
A
100%
src/Listeners/EmailAnonymisation.php16
A
0 mins
A
100%
src/Listeners/MaskUserData.php97
A
35 mins
F
57%
src/Listeners/RemoveUserSocialAccounts.php18
A
0 mins
A
100%
src/Listeners/SendEmailVerificationNotification.php24
A
0 mins
A
100%
src/Models/Group.php62
A
0 mins
C
79%
src/Models/GroupUser.php6
A
0 mins
F
0%
src/Models/PreUser.php27
A
0 mins
A
100%
src/Models/SocialAccount.php23
A
0 mins
A
100%
src/Models/Traits/ExtendableModelTrait.php7
A
0 mins
F
0%
src/Models/Traits/HasCompositePrimaryKeyTrait.php49
A
0 mins
C
76%
src/Models/Traits/HasGroups.php19
A
0 mins
F
33%
src/Models/Traits/HasOnboardingStatus.php10
A
0 mins
A
100%
src/Models/Traits/UserHasSettings.php13
A
0 mins
A
100%
src/Models/User.php40
A
0 mins
A
100%
src/Models/UserSetting.php31
A
0 mins
F
50%
src/Notifications/ResetPassword.php25
A
0 mins
D
69%
src/Policies/GroupPolicy.php48
A
0 mins
B
80%
src/Policies/UserPolicy.php62
A
0 mins
B
86%
src/Providers/AuthServiceProvider.php22
A
0 mins
A
100%
src/Providers/EventServiceProvider.php30
A
0 mins
A
100%
src/Providers/SettingsServiceProvider.php29
A
0 mins
A
100%
src/Repositories/Contracts/PreUserRepositoryContract.php8
A
0 mins
F
0%
src/Repositories/Contracts/SocialAccountRepositoryContract.php8
A
0 mins
F
0%
src/Repositories/Contracts/UserGroupRepositoryContract.php6
A
0 mins
F
0%
src/Repositories/Contracts/UserRepositoryContract.php22
A
0 mins
F
0%
src/Repositories/Criteria/AdditionalField/AdditionalFieldBooleanCriterion.php16
A
0 mins
A
100%
src/Repositories/Criteria/AdditionalField/AdditionalFieldEqualsCriterion.php16
A
0 mins
A
100%
src/Repositories/Criteria/AdditionalField/AdditionalFieldLikeCriterion.php16
A
0 mins
A
100%