SI_Payment_Processors D

Total Complexity 126
Dependencies 5
Dependents 11
Total lines 811
Lines of code 523
Logical lines of code 279
Comment lines 181
Methods 41
Properties 4

Methods 41

Method Rating Maintainability Complexity Lines of code
show_payments_pane()
A
45 12 41
render_settings_page()
A
41 7 56
get_payment_processor()
A
52 9 23
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_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
54 3 21
init()
S
56 2 16
store_format_option()
S
70 3 5
load_processor()
S
68 3 7
get_active_credit_card_processor()
S
64 3 10
is_processor_enabled()
S
64 3 10
deactivate_pp()
S
62 2 11
payment_settings()
S
55 1 19
get_month_options()
S
56 1 17
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
verify_recurring_payment()
S
91 1 2
help_sections()
S
79 1 3
is_active()
S
75 1 4
add_currency_options()
S
72 1 5
add_payment_processor()
S
78 1 3
get_payment_method()
S
100 1 0
get_currency_symbol()
S
75 1 4
is_offsite_processor()
S
79 1 3
is_cc_processor()
S
79 1 3
invalidate_checkout()
S
81 1 3
process_payment()
S
100 1 0
__construct()
S
91 1 2
__clone()
S
78 1 3
get_settings_page()
S
78 1 3
__sleep()
S
78 1 3