EscolaLMS/payments

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.editorconfig
.github/workflows/mutation.yml
.github/workflows/stale-bot.yml
.github/workflows/swagger.yml
.github/workflows/test-cc.yml
.github/workflows/test.yml
.gitignore
ADMIN.md
LICENSE
README.md
composer.json
database/factories/BillableFactory.php8
A
0 mins
database/factories/PaymentFactory.php19
A
0 mins
database/migrations/2021_06_01_000001_create_payments_table.php27
A
0 mins
database/migrations/2022_03_21_000001_modify_payments_table.php.php23
A
0 mins
database/migrations/2022_03_22_000001_add_redirect_url_to_payments_table.php19
A
0 mins
database/migrations/2024_03_18_202237_add_refunds_field_to_payments_table.php23
A
0 mins
database/seeders/PaymentsPermissionsSeeder.php22
A
0 mins
database/seeders/PaymentsSeeder.php11
A
0 mins
docs/list.png
docs/menu.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
infection.json
phpstan.neon
phpunit.xml
resources/lang/en/permissions.php6
A
0 mins
resources/lang/pl/permissions.php6
A
0 mins
src/Concerns/Billable.php11
A
0 mins
F
0%
src/Concerns/Payable.php34
A
0 mins
F
16%
src/Contracts/Billable.php7
A
0 mins
F
0%
src/Contracts/Payable.php16
A
0 mins
F
0%
src/Dtos/PaymentFilterCriteriaDto.php39
A
35 mins
B
88%
src/Entities/PaymentProcessor.php215
B
6 hrs
D
69%
src/Entities/PaymentsConfig.php82
A
0 mins
F
32%
src/Enums/Currency.php15
A
0 mins
F
0%
src/Enums/ExportFormatEnum.php26
A
0 mins
A
100%
src/Enums/PaymentStatus.php12
A
0 mins
F
0%
src/Enums/PaymentsPermissionsEnum.php9
A
0 mins
F
0%
src/Events/PaymentCancelled.php5
A
0 mins
F
0%
src/Events/PaymentEvent.php25
A
0 mins
F
42%
src/Events/PaymentFailed.php23
A
0 mins
F
50%
src/Events/PaymentRegistered.php5
A
0 mins
F
0%
src/Events/PaymentSuccess.php5
A
0 mins
F
0%