Code Analysis: Brazilian Market on WooCommerce 4.0.2

Function Rating Maintainability Complexity Lines of code
Extra_Checkout_Fields_For_Brazil_Front_End::checkout_billing_fields()
D
24
30 198
Extra_Checkout_Fields_For_Brazil_Front_End::valid_checkout_fields()
C
41 29 42
Extra_Checkout_Fields_For_Brazil_Order::save_custom_shop_data()
B
41 24 51
Extra_Checkout_Fields_For_Brazil_Order::shop_order_billing_fields()
A
36 12 90
Extra_Checkout_Fields_For_Brazil_Front_End::checkout_shipping_fields()
A
40 13 60
Extra_Checkout_Fields_For_Brazil_Customer::customer_meta_fields()
A
36 11 90
Extra_Checkout_Fields_For_Brazil_Settings::plugin_settings()
A
29 1 199
Extra_Checkout_Fields_For_Brazil_Admin::maybe_install()
A
47 7 38
Extra_Checkout_Fields_For_Brazil_Front_End::enqueue_scripts()
S
52 7 21
Extra_Checkout_Fields_For_Brazil_Formatting::is_cpf()
S
55 7 16
Extra_Checkout_Fields_For_Brazil_Formatting::is_cnpj()
S
55 7 16
Extra_Checkout_Fields_For_Brazil_Admin::admin_scripts()
S
52 5 22
Extra_Checkout_Fields_For_Brazil_API::get_person_type()
S
57 5 18
Extra_Checkout_Fields_For_Brazil_API::legacy_orders_response()
S
48 4 32
Extra_Checkout_Fields_For_Brazil_API::addresses_schema()
S
43 1 63
Extra_Checkout_Fields_For_Brazil_Integrations::bcash()
S
59 4 14
Extra_Checkout_Fields_For_Brazil::setup_hpos_compatibility()
S
61 4 12
Extra_Checkout_Fields_For_Brazil_Order::customer_details_ajax()
S
54 3 20
Extra_Checkout_Fields_For_Brazil_Integrations::flux_billing_fields()
S
59 3 14
Extra_Checkout_Fields_For_Brazil::__construct()
S
60 3 13
Extra_Checkout_Fields_For_Brazil_Settings::checkbox_element_callback()
S
61 3 12
Extra_Checkout_Fields_For_Brazil_Settings::radio_element_callback()
S
61 3 12
Extra_Checkout_Fields_For_Brazil_Integrations::moip_transparent_checkout()
S
61 3 12
Extra_Checkout_Fields_For_Brazil_Settings::select_element_callback()
S
62 3 11
Extra_Checkout_Fields_For_Brazil_Admin::update_database_to_400()
S
56 2 21
Extra_Checkout_Fields_For_Brazil_API::legacy_customers_response()
S
55 2 18
Extra_Checkout_Fields_For_Brazil_API::get_formatted_birthdate_legacy()
S
66 3 7
Extra_Checkout_Fields_For_Brazil_API::get_formatted_birthdate()
S
66 3 7
Extra_Checkout_Fields_For_Brazil_Order::order_data_after_billing_address()
S
61 3 10
Extra_Checkout_Fields_For_Brazil_Front_End::maybe_ignore_company_required()
S
72 3 5
Extra_Checkout_Fields_For_Brazil::load_plugin_textdomain()
S
59 2 15
Extra_Checkout_Fields_For_Brazil_Settings::validate_options()
S
65 3 9
Extra_Checkout_Fields_For_Brazil_Order::shop_order_shipping_fields()
S
55 1 20
Extra_Checkout_Fields_For_Brazil_API::customers_response()
S
56 1 16
Extra_Checkout_Fields_For_Brazil_Front_End::__construct()
S
56 1 16
Extra_Checkout_Fields_For_Brazil_API::orders_response()
S
57 1 15
Extra_Checkout_Fields_For_Brazil::get_instance()
S
71 2 6
Extra_Checkout_Fields_For_Brazil_Integrations::__construct()
S
64 2 9
Extra_Checkout_Fields_For_Brazil_Order::ajax_get_customer_details()
S
58 1 15
Extra_Checkout_Fields_For_Brazil_Front_End::order_formatted_shipping_address()
S
67 2 8
Extra_Checkout_Fields_For_Brazil::woocommerce_fallback_notice()
S
61 1 13
Extra_Checkout_Fields_For_Brazil_Front_End::formatted_address_replacements()
S
63 1 12
Extra_Checkout_Fields_For_Brazil_Customer::__construct()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Front_End::address_fields_priority()
S
68 1 8
Extra_Checkout_Fields_For_Brazil_Customer::user_column_shipping_address()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Admin::__construct()
S
76 1 4
Extra_Checkout_Fields_For_Brazil_Customer::user_column_billing_address()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Front_End::order_address()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Settings::html_settings_page()
S
79 1 3
Extra_Checkout_Fields_For_Brazil_Front_End::localisation_address_formats()
S
76 1 4
Extra_Checkout_Fields_For_Brazil::includes()
S
70 1 6
Extra_Checkout_Fields_For_Brazil_Front_End::load_scripts()
S
77 1 4
Extra_Checkout_Fields_For_Brazil_Integrations::moip()
S
72 1 5
Extra_Checkout_Fields_For_Brazil::admin_includes()
S
70 1 6
Extra_Checkout_Fields_For_Brazil_Order::__construct()
S
67 1 7
Extra_Checkout_Fields_For_Brazil_API::orders_v1_response()
S
75 1 4
Extra_Checkout_Fields_For_Brazil_API::__construct()
S
64 1 9
Extra_Checkout_Fields_For_Brazil_Settings::settings_menu()
S
66 1 10
Extra_Checkout_Fields_For_Brazil::plugin_action_links()
S
66 1 7
Extra_Checkout_Fields_For_Brazil_Settings::section_options_callback()
S
91 1 2
Extra_Checkout_Fields_For_Brazil_API::format_number()
S
78 1 3
Extra_Checkout_Fields_For_Brazil::get_assets_url()
S
79 1 3
Extra_Checkout_Fields_For_Brazil_Integrations::flux_shipping_fields()
S
68 1 7
Extra_Checkout_Fields_For_Brazil_Settings::__construct()
S
75 1 4
Extra_Checkout_Fields_For_Brazil_Front_End::order_formatted_billing_address()
S
72 1 5
Extra_Checkout_Fields_For_Brazil_Front_End::my_account_my_address_formatted_address()
S
71 1 5