Code Analysis: WooCommerce PDF Invoices Italian Add-on 0.7.1

Function Rating Maintainability Complexity Lines of code
WooCommerce_Italian_add_on::piva_checkout_field_process()
D
39 36 47
wcpdf_Integration_Italian_add_on::wcpdf_my_account()
B
42 18 48
wcpdf_Integration_Italian_add_on::wcpdf_my_account()
B
42 18 48
wcpdf_Integration_Italian_add_on::output_number_date_edit_fields()
B
36 13 98
wcpdf_Integration_Italian_add_on::get_current_values_for_document()
A
48 16 28
WPO_WCPDF_Receipt_Document::init_settings()
A
30 2 182
wcpdf_Integration_Italian_add_on::wcpdf_data_input_box_content()
A
43 10 59
WooCommerce_Italian_add_on_Settings_general::init_settings()
A
32 5 127
WooCommerce_Italian_add_on::init_integration()
A
48 11 29
WooCommerce_Italian_add_on::formatted_address_replacements()
A
50 11 26
wcpdf_Integration_Italian_add_on::wcpdf_my_account()
A
47 10 36
wcpdf_Integration_Italian_add_on::wcpdf_template_files()
A
53 11 20
wcpdf_Integration_Italian_add_on::wcpdf_template_files()
A
53 11 20
wcpdf_Integration_Italian_add_on::wcpdf_custom_email_condition()
A
60 11 12
wcpdf_Integration_Italian_add_on::wcpdf_custom_email_condition()
A
60 11 12
WooCommerce_Italian_add_on_Settings_Callbacks::select_element_callback()
A
43 8 54
wcpdf_Integration_Italian_add_on::wcpdf_after_order_details()
A
52 10 23
wcpdf_Integration_Italian_add_on::wcpdf_after_order_details()
A
52 10 23
wcpdf_Integration_Italian_add_on::wcpdf_meta_box_actions()
A
57 10 15
wcpdf_Integration_Italian_add_on::wcpdf_meta_box_actions()
A
57 10 15
wcpdf_Integration_Italian_add_on::wcpdf_listing_actions()
A
58 10 14
wcpdf_Integration_Italian_add_on::wcpdf_listing_actions()
A
58 10 14
wcpdf_Integration_Italian_add_on::wcpdf_save_receipt_number_date()
A
52 9 23
wcpdf_Integration_Italian_add_on::wcpdf_save_receipt_number_date()
A
52 9 22
WooCommerce_Italian_add_on::billing_fields()
A
42 6 58
WPO_WCPDF_Receipt_Document::get_filename()
A
52 8 22
WooCommerce_Italian_add_on_Settings_Callbacks::checkbox_table_callback()
A
48 7 36
wcpdf_Integration_Italian_add_on::receipt_number_column_data()
A
56 8 16
WPO_WCPDF_Receipt_Document::init_number()
S
49 7 29
WooCommerce_Italian_add_on_Settings_Callbacks::validate_options()
S
56 7 18
WooCommerce_Italian_add_on_Settings_fpa::output()
S
43 2 83
wcpdf_Integration_Italian_add_on::wcpdf_add_meta_boxes()
S
55 6 19
WooCommerce_Italian_add_on_Settings::add_settings_fields()
S
51 5 28
WooCommerce_Italian_add_on::get_order_address()
S
59 6 13
WooCommerce_Italian_add_on::add_js_and_fields()
S
52 5 22
wcpdf_Integration_Italian_add_on::wcpdf_process_order_ids()
S
62 6 10
WooCommerce_Italian_add_on::admin_billing_fields()
S
46 3 44
WooCommerce_Italian_add_on_Settings_Callbacks::text_element_callback()
S
58 5 13
wcpdf_Integration_Italian_add_on::__construct()
S
51 4 23
WooCommerce_Italian_add_on_Update::update_db()
S
55 4 19
WooCommerce_Italian_add_on::customer_meta_fields()
S
50 3 32
WooCommerce_Italian_add_on::init_hooks()
S
48 3 32
wcpdf_Integration_Italian_add_on::wcpdf_add_meta_boxes()
S
57 4 16
WooCommerce_Italian_add_on::checkout_fields()
S
68 5 6
wcpdf_Integration_Italian_add_on::wcpdf_template_files()
S
63 4 12
WooCommerce_Italian_add_on_Settings_Callbacks::multiple_checkbox_element_callback()
S
60 4 12
wcpdf_Integration_Italian_add_on::receipt_number_column_data()
S
61 4 12
WooCommerce_Italian_add_on::invoice_type_column_data()
S
61 4 11
WooCommerce_Italian_add_on_Settings_invoice_templates::output()
S
56 3 19
WooCommerce_Italian_add_on_Settings_premium::output()
S
56 3 19
WooCommerce_Italian_add_on_Settings_Callbacks::radio_element_explained_callback()
S
56 3 17
WooCommerce_Italian_add_on::my_account_my_address_formatted_address()
S
62 4 10
wcpdf_Integration_Italian_add_on::receipt_columns_enabled()
S
59 3 15
WooCommerce_Italian_add_on::localisation_address_format()
S
66 4 8
wcpdf_it_get_order()
S
70 4 5
WooCommerce_Italian_add_on_Settings_general::__construct()
S
63 4 9
WooCommerce_Italian_add_on_Settings_general::request_query_filter_by_invoice_exists()
S
63 4 10
WooCommerce_Italian_add_on_Update::update_orders()
S
64 4 9
WooCommerce_Italian_add_on_Settings::plugin_options_tabs()
S
62 4 10
WooCommerce_Italian_add_on_Settings_Callbacks::radio_element_callback()
S
58 3 14
WooCommerce_Italian_add_on_Settings_Callbacks::textarea_element_callback()
S
59 3 13
WooCommerce_Italian_add_on_Settings_general::output()
S
49 1 42
WooCommerce_Italian_add_on_Settings_Callbacks::checkbox_element_callback()
S
61 3 11
WPO_WCPDF_Receipt_Document::get_receipt_number()
S
63 3 11
WooCommerce_Italian_add_on_Settings::settings_page()
S
57 2 21
wcpdf_Integration_Italian_add_on::wcpdf_meta_box_actions()
S
55 2 19
wcpdf_Integration_Italian_add_on::data_input_box_content()
S
57 2 18
WooCommerce_Italian_add_on::woocommerce_order_formatted_billing_address()
S
65 3 8
WooCommerce_Italian_add_on_Update::test()
S
72 3 5
WooCommerce_Italian_add_on::checkout_update_order_meta()
S
65 3 8
wcpdf_Integration_Italian_add_on::wcpdf_process_template_order()
S
66 3 8
WooCommerce_Italian_add_on::found_customer_details()
S
65 3 8
WooCommerce_Italian_add_on_Settings_Callbacks::get_wcpdf_option()
S
71 3 5
WooCommerce_Italian_add_on_Settings_Callbacks::get_current()
S
65 3 9
wcpdf_Integration_Italian_add_on::sort_by_receipt_number()
S
65 3 9
WooCommerce_Italian_add_on_Settings_general::views_edit_shop_order()
S
63 3 8
WooCommerce_Italian_add_on::ajax_get_customer_details()
S
64 3 8
wcpdf_Integration_Italian_add_on::sort_by_receipt_number()
S
66 3 8
WooCommerce_Italian_add_on::is_wc_active()
S
66 3 8
wcpdf_Integration_Italian_add_on::wcpdf_listing_actions()
S
58 2 14
wcpdf_Integration_Italian_add_on::add_receipt_number_column()
S
59 2 13
wcpdf_Integration_Italian_add_on::add_receipt_number_column()
S
61 2 11
WooCommerce_Italian_add_on_Settings_fpa::init_settings()
S
53 1 25
WooCommerce_Italian_add_on_Update::update_notice()
S
56 1 22
wcpdf_Integration_Italian_add_on::__construct()
S
55 1 17
wcpdf_it_get_billing_invoice_type()
S
67 2 8
WPO_WCPDF_Receipt_Document::get_receipt_date()
S
68 2 7
wcpdf_it_get_billing_cf2()
S
67 2 8
wcpdf_Integration_Italian_add_on::wcpdf_custom_email_condition()
S
74 2 4
WooCommerce_Italian_add_on_Settings_Callbacks::get_setting_name()
S
73 2 4
WooCommerce_Italian_add_on::enable_cot()
S
71 2 6
WooCommerce_Italian_add_on::after_edit_address_form_billing()
S
71 2 5
WooCommerce_Italian_add_on::instance()
S
75 2 4
wcpdf_it_get_billing_customer_type()
S
67 2 8
wcpdf_it_get_billing_cf()
S
67 2 8
WPO_WCPDF_Receipt_Document::get_formatted_number()
S
69 2 7
WooCommerce_Italian_add_on::after_order_notes()
S
72 2 5
WPO_WCPDF_Receipt_Document::get_formatted_date()
S
68 2 7
wcpdf_Integration_Italian_add_on::wcpdf_attach_receipt()
S
63 2 10
wcpdf_it_get_billing_PEC()
S
67 2 8
WooCommerce_Italian_add_on_Settings_Callbacks::section_options_callback()
S
77 2 3
wcpdf_Integration_Italian_add_on::wcpdf_admin_enqueue_scripts()
S
61 1 14
wcpdf_Integration_Italian_add_on::wcpdf_admin_enqueue_scripts()
S
61 1 14
WooCommerce_Italian_add_on::add_invoice_type_column()
S
61 1 12
WooCommerce_Italian_add_on_Settings::add_admin_menus()
S
64 1 11
wcpdf_Integration_Italian_add_on::__construct()
S
61 1 11
WooCommerce_Italian_add_on_Settings::add_settings_link()
S
71 1 5
WooCommerce_Italian_add_on::plugin_url()
S
79 1 3
WooCommerce_Italian_add_on::init()
S
66 1 7
WPO_WCPDF_Receipt_Document::__construct()
S
69 1 6
wcpdf_Integration_Italian_add_on::receipt_number_column_sortable()
S
77 1 4
WPO_WCPDF_Receipt_Document::init()
S
76 1 4
WooCommerce_Italian_add_on::__construct()
S
70 1 6
WooCommerce_Italian_add_on_Settings_invoice_templates::__construct()
S
79 1 3
wcpdf_Integration_Italian_add_on::wcpdf_bulk_actions()
S
76 1 4
wcpdf_Integration_Italian_add_on::wcpdf_bulk_actions()
S
75 1 4
wcpdf_it_get_order_id()
S
74 1 5
WooCommerce_Italian_add_on_Settings_premium::__construct()
S
79 1 3
WooCommerce_Italian_add_on_Update::__construct()
S
75 1 4
WPO_WCPDF_Receipt_Document::receipt_number()
S
81 1 3
WooCommerce_Italian_add_on_Settings::__construct()
S
62 1 10
WooCommerce_Italian_add_on::check_wc()
S
71 1 5
wcpdf_Integration_Italian_add_on::wcpdf_register_documents()
S
75 1 4
wcpdf_Integration_Italian_add_on::return_false()
S
82 1 3
wcpdf_Integration_Italian_add_on::wcpdf_bulk_actions()
S
75 1 4
wcpdf_Integration_Italian_add_on::wcpdf_register_documents()
S
75 1 4
WooCommerce_Italian_add_on::plugin_path()
S
80 1 3
wcpdf_Integration_Italian_add_on::receipt_number_column_sortable()
S
74 1 5
WooCommerce_Italian_add_on_Settings_fpa::__construct()
S
75 1 4
WooCommerce_Italian_add_on_Settings::settings_capabilities()
S
82 1 3
WPO_WCPDF_Receipt_Document::get_title()
S
77 1 3
WPO_WCPDF_Receipt_Document::formatted_number()
S
80 1 3
wcpdf_Integration_Italian_add_on::disable_storing_document_settings()
S
78 1 3
WooCommerce_Italian_add_on_Settings::register_general_settings()
S
69 1 6
WPO_WCPDF_Receipt_Document::receipt_date()
S
81 1 3
WPO_WCPDF_Receipt_Document::formatted_date()
S
80 1 3
WCPDF_IT()
S
82 1 3
WooCommerce_Italian_add_on::get_order_id()
S
77 1 4
wcpdf_Integration_Italian_add_on::restore_storing_document_settings()
S
78 1 3