PayPal_Brasil_SPB_Gateway D

Total Complexity 213
Dependencies 7
Dependents 1
Total lines 1,868
Lines of code 1,316
Logical lines of code 522
Comment lines 295
Methods 49
Properties 2

Methods 49

Method Rating Maintainability Complexity Lines of code
process_payment_reference_transaction()
B
28
13 158
is_processing_shortcut()
B
49 21 30
checkout_scripts()
B
31 12 133
pre_populate_shortcut_fields()
B
47 17 35
process_payment_shortcut()
A
35 10 90
is_invalid_shortcut_session()
A
51 13 24
process_refund()
A
41 8 65
process_payment()
A
43 8 58
admin_scripts()
A
40 6 64
create_billing_agreement()
A
45 7 49
__construct()
A
37 5 79
is_shortcut_override_address()
A
59 9 14
create_spb_ec_for_order()
A
37 4 85
validate_billing_agreement()
S
57 7 16
create_webhooks()
S
50 6 29
process_payment_spb()
S
44 4 49
init_form_fields()
S
38 1 88
shortcut_filter_posted_data()
S
49 4 31
is_available()
S
63 6 10
get_title()
S
59 4 14
is_processing_reference_transaction()
S
66 4 9
is_reference_transaction()
S
71 3 6
is_reference_enabled()
S
78 3 3
filter_gateways()
S
67 3 8
payment_fields()
S
65 3 9
get_fields_values()
S
51 1 29
clear_all_sessions()
S
63 2 12
remove_billing_fields()
S
57 1 18
is_processing_spb()
S
79 2 3
get_posted_data()
S
69 2 7
get_uuid()
S
70 2 6
shortcut_button_mini_cart()
S
74 2 5
fraudnet_script()
S
69 2 7
filter_review_title()
S
70 2 6
before_process_admin_options()
S
64 2 10
remove_shipping_fields()
S
60 1 14
get_admin_options_template()
S
73 1 5
is_shortcut_enabled()
S
80 1 3
admin_options()
S
79 1 3
is_credentials_validated()
S
78 1 3
is_first_load()
S
80 1 3
is_reference_transaction_credentials_validated()
S
78 1 3
html_after_submit_button()
S
75 1 5
html_before_submit_button()
S
82 1 3
clear_spb_session_data()
S
80 1 3
shortcut_button_cart()
S
82 1 3
shortcut_checkout_fields()
S
79 1 3
shortcut_before_checkout_fields()
S
79 1 3
trigger_mini_cart_update()
S
82 1 3