FP_Admin_Settings D

Total Complexity 155
Dependencies 4
Dependents 1
Total lines 1,483
Lines of code 914
Logical lines of code 372
Comment lines 371
Methods 69
Properties 2

Methods 69

Method Rating Maintainability Complexity Lines of code
update_settings()
D
19
65 200
get_email_types()
S
43 4 56
output_description()
S
56 5 17
field_description_table()
S
57 4 17
get_payment_methods()
S
59 4 14
field_email_filename()
S
56 2 17
get_line_names()
S
58 2 17
field_email_content_placeholders()
S
59 2 14
section_email()
S
57 1 18
section_invoice()
S
58 1 17
get_line_descriptions()
S
57 1 16
_get_email_recipient_info()
S
70 2 6
field_price_num_decimals()
S
59 1 15
init_hooks()
S
62 2 10
_get_email_recipient_address()
S
77 2 3
field_css()
S
78 2 3
validate_allowed_chars()
S
77 2 3
add_settings_tab()
S
72 2 5
field_email_template()
S
59 1 14
field_send_error_mails_to()
S
59 1 14
field_paid_for_methods()
S
61 1 12
field_no_invoices_for_methods()
S
61 1 12
field_invoices_for_states()
S
61 1 12
field_no_email_for_methods()
S
61 1 12
field_email_for_states()
S
61 1 12
section_invoice_items()
S
63 1 12
field_order_number_prefix()
S
63 1 11
field_article_number_shipping()
S
63 1 11
field_article_name_shipping()
S
63 1 11
field_customer_vat_id_meta_name()
S
62 1 11
field_line_description()
S
62 1 11
field_order_number_suffix()
S
63 1 11
field_email_to_append_to()
S
62 1 11
field_email_subject()
S
63 1 11
field_email_content_text()
S
63 1 11
field_email_content_html()
S
63 1 11
section_email_end()
S
72 1 6
section_email_start()
S
67 1 8
add_settings()
S
81 1 3
field_email_to()
S
64 1 10
field_email_copy()
S
64 1 10
field_line_name()
S
64 1 10
field_merge_credits()
S
64 1 10
section_invoice_items_end()
S
72 1 6
section_invoice_items_start()
S
67 1 8
field_email_blind_copy()
S
64 1 10
field_invoice_email()
S
64 1 10
field_open_invoices()
S
64 1 10
field_customer_link()
S
64 1 10
section_general_end()
S
72 1 6
get_email_template_options()
S
71 1 6
get_invoice_email_options()
S
68 1 7
get_order_states()
S
72 1 5
section_general()
S
66 1 9
section_customer()
S
69 1 7
get_settings()
S
66 1 9
html_content_filter()
S
80 1 3
section_general_start()
S
67 1 8
field_shop_url()
S
64 1 10
_get_email_recipient_text()
S
78 1 3
field_shop_token()
S
65 1 9
section_customer_start()
S
67 1 8
section_customer_end()
S
72 1 6
section_invoice_start()
S
67 1 8
plugin_action_links()
S
72 1 5
field_create_invoices()
S
64 1 10
field_zero_value_invoices()
S
64 1 10
field_cancel_invoices()
S
64 1 10
section_invoice_end()
S
72 1 6