SI_Payment_Processors D

Total Complexity 143
Dependencies 6
Dependents 13
Total lines 1,062
Lines of code 694
Logical lines of code 315
Comment lines 246
Methods 47
Properties 4

Methods 47

Method Rating Maintainability Complexity Lines of code
show_payments_pane()
A
45 12 41
get_processor_settings()
A
42 10 53
get_payment_processor()
A
52 9 23
render_settings_page()
A
47 7 34
add_settings_options()
A
48 7 33
manually_mark_complete()
S
51 7 24
manually_capture_payment()
S
52 7 22
get_registered_processors()
S
54 7 22
get_processor_row_options()
S
40 3 72
get_payment_classname()
S
54 6 22
activate_pp()
S
56 5 18
get_recurring_payment()
S
57 5 17
help_tabs()
S
49 3 30
enabled_processors()
S
60 4 13
doc_enabled_processors()
S
61 4 12
available_cc_processors()
S
55 3 20
get_processor_row_upsell()
S
49 1 40
init()
S
56 2 16
get_active_credit_card_processor()
S
64 3 10
load_processor()
S
68 3 7
is_processor_enabled()
S
64 3 10
store_format_option()
S
70 3 5
deactivate_pp()
S
62 2 11
payment_settings()
S
55 1 19
get_month_options()
S
56 1 17
get_upsell_button()
S
59 1 16
get_year_options()
S
65 2 8
load_enabled_processors()
S
71 2 6
cancel_recurring_payment()
S
69 2 7
register_admin_page()
S
61 1 12
get_payment_method()
S
100 1 0
help_sections()
S
79 1 3
is_active()
S
75 1 4
add_currency_options()
S
72 1 5
verify_recurring_payment()
S
91 1 2
get_all_processors()
S
72 1 5
get_currency_symbol()
S
75 1 4
add_payment_processor()
S
78 1 3
is_offsite_processor()
S
79 1 3
get_processor_recommendations()
S
67 1 8
invalidate_checkout()
S
81 1 3
process_payment()
S
100 1 0
__construct()
S
91 1 2
__sleep()
S
78 1 3
__clone()
S
78 1 3
get_settings_page()
S
78 1 3
is_cc_processor()
S
79 1 3