EscolaLMS/Auth

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
src/Services/UserService.php242
B
6 hrs
B
88%
src/Dtos/UserFilterCriteriaDto.php70
A
2 hrs
B
81%
src/Http/Controllers/Admin/UserInterestsController.php58
A
2 hrs
C
77%
src/Http/Controllers/Admin/UserGroupsController.php83
A
2 hrs
A
91%
database/seeders/AuthPermissionSeeder.php66
A
2 hrs
src/Http/Controllers/Admin/UserSettingsController.php45
A
1 hr
B
80%
src/Services/SocialAccountService.php160
A
1 hr
A
93%
src/Dtos/Admin/UserUpdateKeysDto.php53
A
1 hr
D
61%
src/Http/Resources/UserResource.php53
A
1 hr
A
100%
src/Http/Requests/Admin/UserCreateRequest.php49
A
1 hr
A
100%
src/Http/Requests/RegisterRequest.php45
A
1 hr
A
100%
src/Http/Controllers/RegisterApiController.php58
A
1 hr
A
100%
src/Http/Requests/Admin/UserUpdateRequest.php50
A
1 hr
A
100%
src/Dtos/UserUpdateKeysDto.php90
A
1 hr
F
18%
src/Dtos/UserSaveDto.php117
A
1 hr
A
91%
src/Services/Contracts/UserServiceContract.php42
A
50 mins
F
0%
src/Console/Commands/CreateAdminCommand.php59
A
45 mins
F
5%
src/Dtos/UserGroupFilterCriteriaDto.php44
A
45 mins
A
100%
src/Services/UserGroupService.php93
A
35 mins
A
97%
src/Services/Contracts/UserGroupServiceContract.php22
A
35 mins
F
0%
src/Listeners/MaskUserData.php97
A
35 mins
F
57%
database/factories/GroupFactory.php16
A
0 mins
database/factories/PreUserFactory.php20
A
0 mins
database/factories/SocialAccountFactory.php18
A
0 mins
database/factories/UserFactory.php7
A
0 mins
database/factories/UserSettingFactory.php16
A
0 mins
database/migrations/2020_12_28_103405_create_category_user_table.php21
A
0 mins
database/migrations/2021_08_31_000000_create_user_groups_tables.php27
A
0 mins
database/migrations/2021_09_16_000000_add_fields_to_groups_table.php21
A
0 mins
database/migrations/2022_01_26_130000_change_user_settings_value_field_type_.php19
A
0 mins
database/migrations/2022_05_05_120500_add_soft_delete_to_users_table.php19
A
0 mins
database/migrations/2023_02_12_080500_create_social_accounts_table.php22
A
0 mins
database/migrations/2023_02_12_090500_create_pre_users_table.php23
A
0 mins
database/migrations/2023_07_05_113318_add_delete_user_token_column_to_users_table.php19
A
0 mins
database/migrations/2023_10_17_095647_add_soft_delete_to_groups_table.php19
A
0 mins
database/seeders/UserGroupsSeeder.php16
A
0 mins
env/openapi/config.php1
A
0 mins
resources/lang/en/permissions.php29
A
0 mins
resources/lang/pl/permissions.php28
A
0 mins
resources/views/email-verified.blade.php20
A
0 mins
src/Casts/UserSettingValueCast.php26
A
0 mins
A
100%
src/Dtos/Admin/UserAssignableDto.php21
A
0 mins
F
0%
src/Dtos/Admin/UserUpdateDto.php55
A
0 mins
A
100%
src/Dtos/Contracts/ModelKeysDtoContract.php5
A
0 mins
F
0%
src/Dtos/ExtendableDto.php35
A
0 mins
D
66%
src/Dtos/UserGroupDto.php45
A
0 mins
A
100%
src/Dtos/UserUpdateAuthDataDto.php29
A
0 mins
A
100%
src/Dtos/UserUpdateDto.php37
A
0 mins
A
100%
src/Dtos/UserUpdateInterestsDto.php33
A
0 mins
C
75%
src/Dtos/UserUpdateSettingsDto.php38
A
0 mins
C
78%