WC_Stripe_Webhook_Handler D

Total Complexity 134
Dependencies 7
Dependents 0
Total lines 776
Lines of code 446
Logical lines of code 311
Comment lines 176
Methods 19
Properties 3

Methods 19

Method Rating Maintainability Complexity Lines of code
process_webhook_payment()
B
35 21 79
process_webhook()
A
46 15 40
process_webhook_refund()
A
45 12 39
process_webhook_charge_succeeded()
A
51 11 25
is_valid_request()
A
52 9 23
process_webhook_capture()
A
49 8 30
process_setup_intent()
A
50 8 28
process_payment_intent_success()
S
50 7 27
process_review_closed()
S
52 6 25
check_for_webhook()
S
52 6 24
process_review_opened()
S
54 5 21
process_webhook_source_canceled()
S
56 5 18
__construct()
S
64 5 8
get_request_headers()
S
59 4 13
process_webhook_charge_failed()
S
61 3 12
get_refund_amount()
S
64 3 10
get_partial_amount_to_charge()
S
63 3 10
process_webhook_dispute()
S
62 2 11
is_partial_capture()
S
80 1 3