CUAR_PaymentsSettingsHelper S

Total Complexity 37
Dependencies 7
Dependents 1
Total lines 528
Lines of code 338
Logical lines of code 82
Comment lines 107
Methods 21
Properties 5

Methods 21

Method Rating Maintainability Complexity Lines of code
get_available_payment_icons()
A
32 2 139
print_settings()
S
43 2 57
validate_options()
S
57 3 16
get_selectable_payment_icons_description()
S
58 2 15
get_enabled_gateways()
S
68 3 7
get_enabled_payment_icons()
S
64 3 9
provide_default_invoice_tax_rate()
S
75 2 5
get_selectable_payment_icon_options()
S
68 2 7
get_selectable_payment_icon_pack_options()
S
68 2 7
__construct()
S
64 2 9
get_enabled_payment_icon_pack()
S
72 2 5
get_available_gateways_for_select()
S
67 2 8
get_gateway()
S
74 2 4
get_enabled_payment_icon_ids()
S
75 1 4
get_default_gateway()
S
80 1 3
add_settings_tab()
S
75 1 4
get_available_gateways()
S
68 1 7
print_gateways_section_info()
S
65 1 9
print_general_section_info()
S
71 1 6
set_default_options()
S
66 1 8
get_available_payment_icon_packs()
S
65 1 9