Code Analysis: Spreadsheet Price Change for WooCommerce and WP E-commerce - Light 2.3.1

Function Rating Maintainability Complexity Lines of code
pelm_product_render()
D
0
145 397
pelm_product_render()
D
10
98 284
excellikepricechangeforwoocommerceandwpecommercelight::display()
D
14
24 543
pelm_update_parent_variation_data()
C
33 22 105
pelm_fn_convert_unit()
C
45 26 36
pelm_update_parent_price_data()
B
34 20 106
pelm_fn_get_meta_by_path()
B
38 21 76
pelm_fn_get_meta_by_path()
B
38 21 76
excellikepricechangeforwoocommerceandwpecommercelight::register_plugin_menu_item()
B
37 15 70
pelm_load_custom_fields()
A
43 12 48
pelm_insert_image_media()
A
39 10 63
pelm_fn_show_filed()
A
55 9 20
pelm_get_category_path()
S
52 6 27
excellikepricechangeforwoocommerceandwpecommercelight::saveBackendOptions()
S
52 6 22
excellikepricechangeforwoocommerceandwpecommercelight::__construct()
S
53 6 20
pelm_on_product_update()
S
61 5 12
pelm_load_attributes()
S
50 4 27
pelm_get_float()
S
59 4 15
pelm_get_float()
S
59 4 15
pelm_save_csv_for_cross_req_import()
S
58 4 14
pelm_array_escape()
S
64 4 9
pelm_fn_show_filed()
S
64 3 11
pelm_sanitize_array()
S
67 3 8
pelm_read_sanitized_request_parm()
S
65 3 10
pelm_read_sanitized_server_parm()
S
66 3 9
pelm_read_sanitized_cookie_parm()
S
66 3 9
pelm_read_sanitized_post_parm()
S
66 3 9
pelm_read_sanitized_get_parm()
S
66 3 9
excellikepricechangeforwoocommerceandwpecommercelight::callDisplayLast()
S
64 3 10
pelm_get_nonce()
S
65 3 10
pelm_get_array_value()
S
70 2 7
excellikepricechangeforwoocommerceandwpecommercelight::plugin_path()
S
73 2 5
pelm_array_val()
S
72 2 6
pelm_accept_verified_nonce()
S
69 2 7
pelm_get_array_value()
S
70 2 7
pelm_fn_correct_type()
S
70 2 7
pelm_array_val()
S
72 2 6
pelm_to_utf8()
S
70 2 7
pelm_get_product_categories_paths()
S
64 2 9
pelm_fn_correct_type()
S
70 2 7
excellikepricechangeforwoocommerceandwpecommercelight::callDisplayShop()
S
81 1 3
pelm_list_categories_callback()
S
64 1 10
excellikepricechangeforwoocommerceandwpecommercelight::internal_display()
S
67 1 7
pelm_esc_sanitized_request_parm()
S
79 1 3
pelm_load_custom_fields()
S
83 1 3
excellikepricechangeforwoocommerceandwpecommercelight::load_plugin_textdomain()
S
68 1 6
excellikepricechangeforwoocommerceandwpecommercelight::loadOptions()
S
79 1 3
pelm_get_mem_allocated()
S
77 1 4
excellikepricechangeforwoocommerceandwpecommercelight::admin_css_s()
S
79 1 3
pelm_uncaught_exception_handler()
S
67 1 8
excellikepricechangeforwoocommerceandwpecommercelight::saveOptions()
S
75 1 4
excellikepricechangeforwoocommerceandwpecommercelight::callDisplaySettings()
S
81 1 3
excellikepricechangeforwoocommerceandwpecommercelight::isPostRequest()
S
78 1 3
pelm_get_csv_order()
S
68 1 7
pelm_error_handler()
S
64 1 10
pelm_remember_csv_order()
S
75 1 4
pelm_catsort()
S
80 1 3