Code Analysis: Brazilian Market on WooCommerce 3.8.1

Function Rating Maintainability Complexity Lines of code
Extra_Checkout_Fields_For_Brazil_Front_End::checkout_billing_fields()
D
26
25 186
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
42 23 49
Extra_Checkout_Fields_For_Brazil_Order::shop_order_billing_fields()
A
36 11 88
Extra_Checkout_Fields_For_Brazil_Customer::customer_meta_fields()
A
36 10 88
Extra_Checkout_Fields_For_Brazil_Front_End::checkout_shipping_fields()
A
42 10 57
Extra_Checkout_Fields_For_Brazil_Settings::plugin_settings()
A
33 1 148
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::maybe_install()
S
51 5 28
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_Order::customer_details_ajax()
S
54 3 20
Extra_Checkout_Fields_For_Brazil_Integrations::moip_transparent_checkout()
S
61 3 12
Extra_Checkout_Fields_For_Brazil::__construct()
S
61 3 12
Extra_Checkout_Fields_For_Brazil_Settings::checkbox_element_callback()
S
62 3 11
Extra_Checkout_Fields_For_Brazil_Settings::select_element_callback()
S
62 3 11
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_Settings::validate_options()
S
65 3 9
Extra_Checkout_Fields_For_Brazil_API::get_formatted_birthdate()
S
66 3 7
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
57 1 15
Extra_Checkout_Fields_For_Brazil_Front_End::order_formatted_shipping_address()
S
67 2 8
Extra_Checkout_Fields_For_Brazil_Order::ajax_get_customer_details()
S
58 1 15
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::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::get_assets_url()
S
79 1 3
Extra_Checkout_Fields_For_Brazil_Front_End::my_account_my_address_formatted_address()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_API::orders_v1_response()
S
75 1 4
Extra_Checkout_Fields_For_Brazil_Customer::user_column_billing_address()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Integrations::__construct()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Settings::section_options_callback()
S
91 1 2
Extra_Checkout_Fields_For_Brazil_Order::order_data_after_billing_address()
S
71 1 5
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_Settings::html_settings_page()
S
79 1 3
Extra_Checkout_Fields_For_Brazil_Order::__construct()
S
67 1 7
Extra_Checkout_Fields_For_Brazil_Settings::__construct()
S
75 1 4
Extra_Checkout_Fields_For_Brazil_Front_End::order_address()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Customer::user_column_shipping_address()
S
71 1 5
Extra_Checkout_Fields_For_Brazil::load_plugin_textdomain()
S
77 1 3
Extra_Checkout_Fields_For_Brazil::admin_includes()
S
70 1 6
Extra_Checkout_Fields_For_Brazil::plugin_action_links()
S
66 1 7
Extra_Checkout_Fields_For_Brazil_Integrations::moip()
S
72 1 5
Extra_Checkout_Fields_For_Brazil::includes()
S
70 1 6
Extra_Checkout_Fields_For_Brazil_Customer::__construct()
S
71 1 5
Extra_Checkout_Fields_For_Brazil_Front_End::order_formatted_billing_address()
S
72 1 5
Extra_Checkout_Fields_For_Brazil_Front_End::load_scripts()
S
77 1 4
Extra_Checkout_Fields_For_Brazil_Front_End::address_fields_priority()
S
68 1 8
Extra_Checkout_Fields_For_Brazil_API::format_number()
S
78 1 3
Extra_Checkout_Fields_For_Brazil_Admin::__construct()
S
76 1 4
Extra_Checkout_Fields_For_Brazil_Front_End::localisation_address_formats()
S
76 1 4