EscolaLMS/payments

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
src/Exceptions/ActionNotSupported.php9
A
0 mins
F
0%
src/Exceptions/CardDeclined.php5
A
0 mins
F
0%
src/Exceptions/ExpiredCard.php5
A
0 mins
F
0%
src/Exceptions/GatewayConfigException.php5
A
0 mins
F
0%
src/Exceptions/IncorrectCvc.php5
A
0 mins
F
0%
src/Exceptions/ParameterMissingException.php9
A
0 mins
A
100%
src/Exceptions/PaymentException.php6
A
0 mins
F
0%
src/Exceptions/ProcessingError.php5
A
0 mins
F
0%
src/Exports/PaymentsExport.php39
A
0 mins
B
81%
src/Facades/Fakes/FakeDriver.php62
A
0 mins
C
72%
src/Facades/Fakes/PaymentGatewayFake.php17
A
0 mins
D
60%
src/Facades/PaymentGateway.php20
A
0 mins
A
100%
src/Facades/Payments.php17
A
0 mins
A
100%
src/Gateway/Drivers/AbstractDriver.php44
A
0 mins
F
56%
src/Gateway/Drivers/Contracts/GatewayDriverContract.php18
A
0 mins
F
0%
src/Gateway/Drivers/FreeDriver.php33
A
3 hrs
F
0%
src/Gateway/Drivers/Przelewy24Driver.php131
A
0 mins
F
6%
src/Gateway/Drivers/RevenueCatDriver.php33
A
3 hrs
F
20%
src/Gateway/Drivers/StripeDriver.php80
A
0 mins
F
11%
src/Gateway/GatewayManager.php58
A
0 mins
F
20%
src/Gateway/Requests/NoneGatewayRequest.php30
A
0 mins
F
0%
src/Gateway/Responses/CallbackRefundResponse.php38
A
35 mins
F
50%
src/Gateway/Responses/CallbackResponse.php26
A
0 mins
B
80%
src/Gateway/Responses/NoneGatewayResponse.php39
A
0 mins
F
12%
src/Gateway/Responses/Przelewy24GatewayResponse.php86
A
0 mins
F
0%
src/Gateway/Responses/Przelewy24RefundResponse.php81
A
0 mins
F
0%
src/Http/Controllers/Admin/PaymentsController.php42
A
0 mins
A
100%
src/Http/Controllers/Admin/Swagger/PaymentsSwagger.php14
A
0 mins
F
0%
src/Http/Controllers/GatewayController.php34
B
4 hrs
F
12%
src/Http/Controllers/PaymentsController.php26
A
0 mins
A
100%
src/Http/Controllers/Swagger/PaymentsSwagger.php11
A
0 mins
F
0%
src/Http/Requests/Admin/PaymentExportRequest.php18
A
0 mins
A
100%
src/Http/Requests/Admin/PaymentsSearchAdminRequest.php28
A
0 mins
A
100%
src/Http/Requests/PaymentShowRequest.php23
A
0 mins
A
100%
src/Http/Requests/PaymentsSearchRequest.php33
A
0 mins
A
100%
src/Http/Resources/PaymentCollection.php6
A
0 mins
F
0%
src/Http/Resources/PaymentResource.php10
A
0 mins
A
100%
src/Http/Responses/PaymentListResponse.php18
A
0 mins
F
0%
src/Http/Responses/PaymentResponse.php17
A
0 mins
F
0%
src/Models/Payment.php34
A
0 mins
F
33%
src/Models/Schemas/PaymentSchema.php5
A
0 mins
F
0%
src/Models/User.php9
A
0 mins
F
0%
src/Policies/PaymentPolicy.php24
A
0 mins
A
100%
src/Providers/AuthServiceProvider.php20
A
0 mins
A
100%
src/Providers/PaymentsServiceProvider.php57
A
0 mins
B
81%
src/Providers/SettingsServiceProvider.php29
A
0 mins
A
100%
src/Repositories/Contracts/PaymentsRepositoryContract.php12
A
0 mins
F
0%
src/Repositories/Criteria/LikeCriterion.php15
A
0 mins
A
100%
src/Repositories/PaymentsRepository.php45
A
0 mins
D
66%
src/Services/Contracts/PaymentsServiceContract.php23
A
0 mins
F
0%