Code Analysis: WooCommerce Chinesize by Wenprise 1.2.2

Function Rating Maintainability Complexity Lines of code
WC_Chinesize_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\Helper::get_state_cities()
S
61 4 13
WooChinesize\Helper::get_city_areas()
S
61 4 13
WooChinesize\Modules\InvoiceFields::additional_field()
S
44 1 58
WooChinesize\Helper::city_code_convert()
S
46 2 40
WooChinesize\Modules\InvoiceFields::settings_fields()
S
51 2 31
WooChinesize\Modules\IDVerification::settings_fields()
S
51 2 31
WooChinesize\Modules\InvoiceFields::validate_id_number()
S
56 3 15
WooChinesize\Modules\IDVerification::validate_id_number()
S
56 3 15
WooChinesize\Modules\InvoiceFields::check_id_authenticity()
S
52 2 26
WooChinesize\Modules\IDVerification::check_id_authenticity()
S
52 2 26
WooChinesize\Modules\IDVerification::additional_field()
S
52 1 29
WC_Chinesize_Settings::save()
S
67 2 8
WC_Chinesize_Settings::get_sections()
S
67 1 7
WC_Chinesize_Settings::output()
S
73 1 5
WooChinesize\Modules\InvoiceFields::settings_tab()
S
75 1 4
WooChinesize\Helper::get_location_data()
S
74 1 4
WC_Chinesize_Settings::__construct()
S
73 1 5
WooChinesize\Modules\IDVerification::__construct()
S
69 1 6
WooChinesize\Modules\InvoiceFields::__construct()
S
69 1 6
WooChinesize\Modules\IDVerification::settings_tab()
S
75 1 4