Code Analysis: WooCommerce Chinesize by Wenprise 1.3.1

Function Rating Maintainability Complexity Lines of code
WooChinesize\Integrate\OrderListIntegrate::add_status_filter()
A
44 9 41
WooChinesize\Settings::get_settings()
A
36 2 108
WooChinesize\Modules\IDVerification::process_addition_fields()
S
56 7 17
WooChinesize\Modules\InvoiceFields::process_addition_fields()
S
56 7 17
WooChinesize\Integrate\OrderListIntegrate::locate_template()
S
56 6 19
WooChinesize\Helpers::data_get()
S
58 6 15
WooChinesize\Integrate\AddressIntegrate::modify_default_fields()
S
47 4 36
WooChinesize\Integrate\AddressIntegrate::add_dist_picker_fields()
S
52 3 39
WooChinesize\Modules\InvoiceFields::additional_field()
S
44 1 58
WooChinesize\Modules\IDVerification::settings_fields()
S
51 2 31
WooChinesize\Modules\InvoiceFields::settings_fields()
S
51 2 31
WooChinesize\Modules\IDVerification::validate_id_number()
S
56 3 15
WooChinesize\Modules\InvoiceFields::validate_id_number()
S
56 3 15
WooChinesize\Helpers::get_assets_url()
S
58 3 15
WooChinesize\Integrate\AddressIntegrate::remove_select2()
S
59 3 14
WooChinesize\Modules\IDVerification::check_id_authenticity()
S
52 2 26
WooChinesize\Modules\InvoiceFields::check_id_authenticity()
S
52 2 26
WooChinesize\Frontend::enqueue_scripts()
S
69 3 6
WooChinesize\Init::__construct()
S
60 2 15
WooChinesize\Modules\IDVerification::additional_field()
S
52 1 29
WooChinesize\Integrate\OrderListIntegrate::add_order_item_image()
S
62 2 11
WooChinesize\Integrate\AddressIntegrate::__construct()
S
56 1 16
WooChinesize\Integrate\OrderListIntegrate::modify_query_args()
S
69 2 7
WooChinesize\Helpers::value()
S
78 2 3
WooChinesize\Settings::save()
S
67 2 8
WooChinesize\Integrate\AddressIntegrate::modify_shipping_fields()
S
66 1 8
WooChinesize\Modules\IDVerification::__construct()
S
69 1 6
WooChinesize\Modules\InvoiceFields::__construct()
S
69 1 6
WooChinesize\Integrate\AddressIntegrate::modify_address_formats()
S
77 1 4
WooChinesize\Frontend::__construct()
S
79 1 3
WooChinesize\Integrate\OrderListIntegrate::__construct()
S
67 1 7
WooChinesize\Modules\InvoiceFields::settings_tab()
S
75 1 4
WooChinesize\Integrate\OrderListIntegrate::append_item_class()
S
81 1 3
WooChinesize\Helpers::get_location_data()
S
74 1 4
WooChinesize\Modules\IDVerification::settings_tab()
S
75 1 4
WooChinesize\Settings::get_sections()
S
67 1 7
WooChinesize\Integrate\AddressIntegrate::add_global_styles()
S
75 1 7
WooChinesize\Integrate\AddressIntegrate::modify_billing_fields()
S
68 1 7
WooChinesize\Settings::output()
S
73 1 5
WooChinesize\Settings::__construct()
S
73 1 5
WooChinesize\Integrate\AddressIntegrate::add_alpine_end_wrapper()
S
83 1 3
WooChinesize\Integrate\AddressIntegrate::add_alpine_start_wrapper()
S
83 1 3