EscolaLMS/Files

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.editorconfig
.github/workflows/swagger.yml
.github/workflows/test-cc.yml
.github/workflows/test.yml
.gitignore
ADMIN.md
LICENSE
composer.json
database/migrations/2022_04_05_120000_add_access_to_directories_to_users_table.php19
A
0 mins
database/seeders/DatabaseSeeder.php10
A
0 mins
database/seeders/PermissionTableSeeder.php27
A
0 mins
docs/finder.png
docs/list.png
docs/menu.png
docs/upload.png
env/codecov/phpunit.xml
env/codecov/testbench.yaml
env/docker-compose.yml
env/mysql/phpunit.xml
env/mysql/testbench.yaml
env/openapi/config.php1
A
0 mins
env/postgres/phpunit.xml
env/postgres/testbench.yaml
makefile
phpunit.xml
readme.md
resources/lang/en/permissions.php9
A
0 mins
resources/lang/pl/permissions.php9
A
0 mins
src/Enums/DirectoryNamesEnum.php10
A
0 mins
F
0%
src/Enums/FilePermissionsEnum.php11
A
0 mins
F
0%
src/EscolaLmsFilesServiceProvider.php34
A
0 mins
A
100%
src/Helpers/FileHelper.php26
A
0 mins
A
100%
src/Http/Controllers/FileApiController.php68
A
0 mins
A
100%
src/Http/Controllers/Swagger/FileApiSwagger.php19
A
0 mins
F
50%
src/Http/Exceptions/CannotDeleteFile.php18
A
0 mins
A
100%
src/Http/Exceptions/Contracts/Renderable.php7
A
0 mins
F
0%
src/Http/Exceptions/DirectoryOutsideOfRootException.php18
A
0 mins
A
100%
src/Http/Exceptions/Handler.php34
A
0 mins
B
83%
src/Http/Exceptions/MoveException.php18
A
0 mins
A
100%
src/Http/Exceptions/PutAllException.php18
A
0 mins
F
0%
src/Http/Requests/FileDeleteRequest.php27
A
0 mins
B
81%
src/Http/Requests/FileFindByNameRequest.php41
A
0 mins
A
90%
src/Http/Requests/FileListingRequest.php37
A
0 mins
B
88%
src/Http/Requests/FileMoveRequest.php32
A
0 mins
B
85%
src/Http/Requests/FileUploadRequest.php22
A
0 mins
A
100%
src/Http/Services/Contracts/FileServiceContract.php15
A
0 mins
F
0%
src/Http/Services/FileService.php205
A
55 mins
A
97%
src/Providers/EventServiceProvider.php54
A
1 hr
F
41%
src/Rules/FileOrStringRule.php54
A
45 mins
A
93%
src/config/files.php4
A
0 mins
A
100%