Code Analysis: Woocommerce custom registration 1.0.0

Function Rating Maintainability Complexity Lines of code
Woo_Custom_Form_Element_Number::elementRendering()
A
54 10 20
Woo_Custom_Form_Element_Number::getSettings()
A
45 7 45
Woo_Custom_Form_Element_Number::saveSettings()
A
50 8 30
Woo_Custom_Form_Element_Checkbox::elementRendering()
A
54 8 22
Woo_Custom_Form_Element_Text::elementRendering()
A
56 8 18
Woo_Custom_Form_Element_Textarea::elementRendering()
A
56 8 17
Woo_Custom_Form_Element_Radio::elementRendering()
S
51 7 26
Woo_Custom_Form_Element_Select::elementRendering()
S
52 7 24
Woo_Custom_Form_Element_Select::saveSettings()
S
53 6 25
Woo_Custom_Form_Element_Radio::saveSettings()
S
53 6 25
Woo_Custom_Form_Element_Text::saveSettings()
S
53 6 22
Woo_Custom_Form_Element_Textarea::saveSettings()
S
53 6 22
Woo_Custom_Form_Element_Checkbox::saveSettings()
S
53 6 22
Woo_Custom_Form_Element_Select::getSettings()
S
49 5 34
Woo_Custom_Form_Element_Radio::getSettings()
S
49 5 34
Woo_Custom_Form_Element_Text::getSettings()
S
49 5 33
Woo_Custom_Form_Element_Checkbox::getSettings()
S
49 5 33
Woo_Custom_Form_Element_Textarea::getSettings()
S
49 5 33
Woocommerce_Custom_Registration_Form_Elements_Handler::save_meta_data()
S
60 6 12
Woocommerce_Custom_Registration_Form_Elements_Post_Type::meta_box()
S
50 4 32
Woocommerce_Custom_Registration_Form_Elements_Post_Type::custom_columns()
S
57 5 16
Woocommerce_Custom_Registration_Utils::getClassNameByElement()
S
54 4 20
Woo_Custom_Form_Element_Number::elementPublicUserProfileRendering()
S
57 4 16
Woo_Custom_Form_Element_Checkbox::elementValidation()
S
65 5 8
Woo_Custom_Form_Element_Textarea::elementValidation()
S
65 5 8
Woo_Custom_Form_Element_Textarea::elementPublicUserProfileRendering()
S
58 4 15
Woo_Custom_Form_Element_Number::elementValidation()
S
65 5 8
Woo_Custom_Form_Element_Checkbox::elementPublicUserProfileRendering()
S
58 4 15
Woo_Custom_Form_Element_Text::elementValidation()
S
65 5 8
Woo_Custom_Form_Element_Text::elementPublicUserProfileRendering()
S
58 4 15
Woo_Custom_Form_Element_Textarea::elementAdminUserProfileRendering()
S
57 3 19
Woo_Custom_Form_Element_Number::elementAdminUserProfileRendering()
S
57 3 18
Woo_Custom_Form_Element_Number::elementRenderingCheckout()
S
56 3 18
Woocommerce_Custom_Registration_Utils::getElementsClassName()
S
56 3 18
Woo_Custom_Form_Element_Checkbox::elementAdminUserProfileRendering()
S
57 3 17
Woo_Custom_Form_Element_Text::elementAdminUserProfileRendering()
S
57 3 17
Woo_Custom_Form_Element_Select::elementPublicUserProfileRendering()
S
59 3 14
Woo_Custom_Form_Element_Checkbox::elementRenderingCheckout()
S
59 3 14
Woo_Custom_Form_Element_Text::elementRenderingCheckout()
S
59 3 14
Woo_Custom_Form_Element_Radio::elementPublicUserProfileRendering()
S
59 3 14
Woo_Custom_Form_Element_Textarea::elementRenderingCheckout()
S
59 3 14
Woo_Custom_Form_Element_Checkbox::elementSave()
S
62 3 11
Woocommerce_Custom_Registration_Form_Elements_Rendering::extra_user_profile_fields_admin()
S
53 2 24
Woo_Custom_Form_Element_Select::elementRenderingCheckout()
S
56 2 18
Woo_Custom_Form_Element_Radio::elementRenderingCheckout()
S
56 2 18
Woocommerce_Custom_Registration_Form_Elements_Rendering::form_elements_rendering_checkout()
S
56 2 17
Woocommerce_Custom_Registration_Form_Elements_Post_Type::register_cpt()
S
49 1 31
Woocommerce_Custom_Registration_Form_Elements_Rendering::form_elements_rendering_registration()
S
57 2 16
Woocommerce_Custom_Registration_Form_Elements_Rendering::extra_user_profile_fields_public()
S
57 2 16
Woo_Custom_Form_Element_Select::elementAdminUserProfileRendering()
S
59 2 16
Woo_Custom_Form_Element_Radio::elementAdminUserProfileRendering()
S
59 2 16
Woo_Custom_Form_Element_Number::elementSave()
S
65 3 9
Woocommerce_Custom_Registration_Form_Elements_Post_Type::add_style_js()
S
57 2 15
Woo_Custom_Form_Element_Select::elementSave()
S
65 3 9
Woo_Custom_Form_Element_Text::elementSave()
S
65 3 9
Woocommerce_Custom_Registration_Loader::run()
S
66 3 8
Woo_Custom_Form_Element_Radio::elementSave()
S
65 3 9
Woo_Custom_Form_Element_Textarea::elementSave()
S
65 3 9
Woocommerce_Custom_Registration_Form_Elements_Handler::fetch_element_settings()
S
60 2 13
Woocommerce_Custom_Registration_Form_Elements_Validating::form_elements_validating_user_profile()
S
61 2 12
Woocommerce_Custom_Registration_Form_Elements_Validating::form_elements_validating()
S
61 2 12
Woocommerce_Custom_Registration_Form_Elements_Save::form_elements_save()
S
61 2 12
Woocommerce_Custom_Registration::__construct()
S
64 2 11
Woocommerce_Custom_Registration_Utils::requireTriggers()
S
69 2 6
Woocommerce_Custom_Registration::load_dependencies()
S
61 1 13
Woo_Custom_Form_Element_Number::getType()
S
81 1 3
Woo_Custom_Form_Element_Select::getLabel()
S
81 1 3
Woocommerce_Custom_Registration_Loader::add()
S
64 1 10
Woo_Custom_Form_Element_Checkbox::getType()
S
81 1 3
Woocommerce_Custom_Registration_Loader::__construct()
S
77 1 4
Woo_Custom_Form_Element_Select::getType()
S
81 1 3
Woo_Custom_Form_Element_Radio::getLabel()
S
81 1 3
Woo_Custom_Form_Element_Textarea::getType()
S
81 1 3
Woocommerce_Custom_Registration_Form_Elements_Handler::init_hook()
S
74 1 4
Woo_Custom_Form_Element_Number::getLabel()
S
81 1 3
Woocommerce_Custom_Registration_Loader::add_filter()
S
77 1 3
run_woocommerce_custom_registration()
S
77 1 4
Woocommerce_Custom_Registration_Form_Elements_Handler::__construct()
S
71 1 6
Woo_Custom_Form_Element_Select::elementValidation()
S
89 1 2
Woocommerce_Custom_Registration_i18n::load_plugin_textdomain()
S
69 1 7
Woocommerce_Custom_Registration::get_version()
S
82 1 3
Woocommerce_Custom_Registration_Form_Elements_Validating::init_hook()
S
74 1 4
Woocommerce_Custom_Registration_Form_Elements_Post_Type::__construct()
S
71 1 6
Woo_Custom_Form_Element_Text::getType()
S
81 1 3
Woocommerce_Custom_Registration_Activator::activate()
S
89 1 2
Woocommerce_Custom_Registration_Utils::slugify()
S
78 1 3
Woocommerce_Custom_Registration_Form_Elements_Post_Type::init_hook()
S
67 1 7
Woo_Custom_Form_Element_Text::getLabel()
S
81 1 3
Woocommerce_Custom_Registration_Loader::add_action()
S
77 1 3
deactivate_woocommerce_custom_registration()
S
76 1 4
Woocommerce_Custom_Registration_Form_Elements_Save::__construct()
S
71 1 6
activate_woocommerce_custom_registration()
S
76 1 4
Woocommerce_Custom_Registration::get_plugin_name()
S
82 1 3
Woocommerce_Custom_Registration_Form_Elements_Post_Type::columns()
S
68 1 7
Woo_Custom_Form_Element_Checkbox::getLabel()
S
81 1 3
Woocommerce_Custom_Registration_Deactivator::deactivate()
S
89 1 2
Woocommerce_Custom_Registration_Form_Elements_Post_Type::register_metabox()
S
76 1 3
Woocommerce_Custom_Registration::run()
S
82 1 3
Woo_Custom_Form_Element_Textarea::getLabel()
S
81 1 3
Woocommerce_Custom_Registration::define_hooks()
S
69 1 7
Woocommerce_Custom_Registration_Form_Elements_Validating::__construct()
S
71 1 6
Woocommerce_Custom_Registration_Form_Elements_Save::init_hook()
S
75 1 4
Woocommerce_Custom_Registration_Form_Elements_Rendering::__construct()
S
71 1 6
Woocommerce_Custom_Registration_Form_Elements_Rendering::init_hook()
S
68 1 7
woocommerce_custom_registration_dependency_missing()
S
75 1 7
Woocommerce_Custom_Registration::set_locale()
S
75 1 4
Woo_Custom_Form_Element_Radio::getType()
S
81 1 3
Woo_Custom_Form_Element_Radio::elementValidation()
S
89 1 2
Woocommerce_Custom_Registration::get_loader()
S
82 1 3