Code Analysis: WEmanage App Worker 1.1.9

Function Rating Maintainability Complexity Lines of code
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::custom_change_report_sales_response()
D
29 31 113
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::custom_change_product_response()
C
32 28 97
Nouvello_WeManage_Worker_Init::get_super_admin_id()
A
50 17 26
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::custom_change_report_top_sellers_response()
A
42 15 48
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::custom_change_report_sales_response_v1()
A
42 12 50
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::custom_change_order_response()
A
42 11 49
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_import_csv_data()
A
35 8 89
Nouvello_WeManage_Worker_OAuth::get_oauth_parameters()
A
44 9 48
Nouvello_WeManage_Worker_OAuth::perform_basic_authentication()
A
51 10 25
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_get_this_product_variation_attributes_and_terms()
A
48 9 34
Nouvello_WeManage_Worker_OAuth::check_oauth_signature()
A
48 9 27
Nouvello_WeManage_Worker_Init::add_nouvello_key()
A
42 6 55
Nouvello_WeManage_Worker_Leads::nouvello_elementor_form_lead()
A
49 7 33
Nouvello_WeManage_Worker_OAuth::check_oauth_timestamp_and_nonce()
S
49 7 29
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::helper_get_categories_checkboxes_markup()
S
47 6 41
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller::register_routes()
S
38 1 112
Nouvello_WeManage_Worker_Api::nouvello_setup_mi()
S
44 5 45
Nouvello_WeManage_Worker_Init::nouvello_wl()
S
59 7 14
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_get_category_html_and_tags_obj_w_attr_terms_and_currency()
S
54 6 21
Nouvello_WeManage_Worker_Chat::nouvello_chat_enqeue()
S
47 5 35
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::products_api_call_remove_fields()
S
42 3 62
Nouvello_WeManage_Worker_OAuth::parse_header()
S
57 6 15
Nouvello_WeManage_Worker_Leads::parse_cf7_form_data()
S
62 7 10
Nouvello_WeManage_Worker_Init::upgrader_process_complete_callback()
S
61 6 12
Nouvello_WeManage_Worker_OAuth::perform_oauth_authentication()
S
52 5 26
Nouvello_WeManage_Worker_Api::test_oauth1_get()
S
55 5 19
Nouvello_WeManage_Worker_Init::add_connection_key_link()
S
42 2 64
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_get_shop_info()
S
48 4 34
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::products_api_call_response_service()
S
57 5 17
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::get_passed_api_params()
S
58 5 15
Nouvello_WeManage_Worker_OAuth::get_authorization_header()
S
59 5 14
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::get_categories_simple_html_list()
S
52 4 26
Nouvello_WeManage_Worker_Leads::get_elementor_form_key()
S
61 5 11
Nouvello_WeManage_Worker_Api::nouvello_setup_wl()
S
55 4 21
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_product_create_or_update_cb()
S
54 4 21
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_save_order_vistor_counters_meta()
S
50 3 30
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_wp_get_categories_hierarchy_html()
S
59 4 15
Nouvello_WeManage_Worker_OAuth::join_with_equals_sign()
S
59 4 14
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_update_counter()
S
49 2 35
Nouvello_WeManage_Worker_Api::nouvello_wemanage_remove_keys()
S
57 3 17
Nouvello_WeManage_Worker_Leads::nouvello_cf7_form_lead()
S
57 3 17
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::helper_get_child_terms()
S
59 3 16
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::count_sales()
S
57 3 15
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_save_post_cb()
S
67 4 7
Nouvello_WeManage_Worker_Init::remove_all_nouvello_keys()
S
63 4 10
Nouvello_WeManage_Worker::instance()
S
60 3 14
Nouvello_WeManage_Worker_Init::nouvello_setup_wc_worker()
S
60 3 13
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_upload_csv_file()
S
52 2 24
Nouvello_WeManage_Worker_Visitor_Counter::update_all_orders_visitors_meta()
S
53 2 23
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_get_all_attributes_with_terms()
S
56 2 19
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_get_counter()
S
64 3 9
Nouvello_WeManage_Worker_Init::nouvello_wemanage_enqueue()
S
58 2 15
Nouvello_WeManage_Worker::setup_constants()
S
64 3 10
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_order_status_changed_cb()
S
59 2 14
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_update_counter_cb()
S
59 2 13
Nouvello_WeManage_Worker_Init::nouvello_api_db_install()
S
56 1 22
Nouvello_WeManage_Worker_Webhooks::__construct()
S
53 1 21
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::get_products_price_range()
S
54 1 20
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_hits_counter_install_table()
S
58 1 17
Nouvello_WeManage_Worker_Init::__construct()
S
57 1 16
Nouvello_WeManage_Worker_Init::nouvello_setup_wp_worker()
S
64 2 9
Nouvello_WeManage_Worker_OAuth::check_authentication_error()
S
72 2 6
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_save_product_term_cb()
S
68 2 7
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_product_trash_cb()
S
65 2 9
Nouvello_WeManage_Worker_Init::get_random_string()
S
65 2 8
Nouvello_WeManage_Worker_Init::nouvello_api_hash()
S
68 2 7
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_product_restore_from_trash_cb()
S
65 2 9
Nouvello_WeManage_Worker_Init::nouvello_extend_wc_api_worker()
S
67 2 8
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::helper_add_new_category_select_markup()
S
59 1 15
Nouvello_WeManage_Worker_Init::return_activation_key()
S
66 2 8
Nouvello_WeManage_Worker_Init::nouvello_rand_hash()
S
70 2 6
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_product_destroy_cb()
S
67 2 8
Nouvello_WeManage_Worker_OAuth::get_user_data_by_consumer_key()
S
60 1 15
Nouvello_WeManage_Worker_Init::nouvello_activation_redirect()
S
69 2 7
Nouvello_WeManage_Worker_OAuth::nouvello_rest_urlencode_rfc3986()
S
69 2 6
Nouvello_WeManage_Worker_OAuth::authenticate()
S
70 2 7
Nouvello_WeManage_Worker_Api::nouvello_custom_api_check_route_get()
S
62 1 13
Nouvello_WeManage_Worker_Api::nouvello_custom_api_nouvello_wl()
S
62 1 13
Nouvello_WeManage_Worker_Api::nouvello_custom_api_nouvello_mi()
S
62 1 13
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_hits_counter_enqeue()
S
61 1 13
Nouvello_WeManage_Worker_Api::nouvello_custom_api_check_route_post()
S
62 1 13
Nouvello_WeManage_Worker_Api::nouvello_custom_api_remove_keys()
S
62 1 13
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_get_category_html_and_tags_obj()
S
62 1 12
Nouvello_WeManage_Worker_Api::check_manual_mode()
S
82 1 3
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_plugin_deactivation()
S
73 1 5
Nouvello_WeManage_Worker_OAuth::set_error()
S
77 1 4
Nouvello_WeManage_Worker_Init::nouvello_register_admin_page_menu()
S
66 1 10
Nouvello_WeManage_Worker::includes()
S
68 1 8
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_admin_order_create_cb()
S
75 1 4
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_order_payment_complete_cb()
S
67 1 8
Nouvello_WeManage_Worker_Webhooks::get_payload_array()
S
69 1 7
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller::ns_wc_api_ext_controller()
S
76 1 4
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_order_create_cb()
S
68 1 7
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_form_lead_data()
S
71 1 6
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_fire()
S
64 1 10
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_email_order()
S
65 1 9
Nouvello_WeManage_Worker_Init::nouvello_wemanage_worker_activation()
S
80 1 3
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::get_example_data()
S
80 1 3
Nouvello_WeManage_Worker_Init::remove_key()
S
71 1 5
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::count_products()
S
65 1 9
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::count_customers()
S
75 1 4
Nouvello_WeManage_Worker_OAuth::nouvello_api_hash()
S
79 1 3
Nouvello_WeManage_Worker_Init::wemanage_worker_settings_content()
S
80 1 3
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_plugin_reactivation()
S
73 1 5
Nouvello_WeManage_Worker_Visitor_Counter::__construct()
S
67 1 7
Nouvello_WeManage_Worker_Init::enable_manual_installation()
S
72 1 5
Nouvello_WeManage_Worker_Chat::__construct()
S
79 1 3
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_plugin_update()
S
71 1 6
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_get_shop_stats()
S
69 1 7
Nouvello_WeManage_Worker_OAuth::get_error()
S
82 1 3
Nouvello_WeManage_Worker_OAuth::normalize_parameters()
S
70 1 6
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_delete_product_term_cb()
S
73 1 5
Nouvello_WeManage_Worker_Init::nouvello_wemanage_worker_deactivation()
S
82 1 3
Nouvello_WeManage_Worker_Api::__construct()
S
65 1 9
nouvello_wemanage_worker()
S
82 1 3
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::__construct()
S
67 1 7
Nouvello_WeManage_Worker_Webhooks::nouvello_wemanage_webhooks_save_product_taxonomy_cb()
S
73 1 5
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_set_order_vistor_counters_meta_order_create()
S
76 1 4
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller::__construct()
S
79 1 3
Nouvello_WeManage_Worker_OAuth::__construct()
S
91 1 2
Nouvello_Wemanage_Worker_Api_WC_Ext_Controller_Functions::nouvello_wp_get_categories_hierarchy()
S
66 1 9
Nouvello_WeManage_Worker_Leads::__construct()
S
75 1 4
Nouvello_WeManage_Worker_Init::get_nouvello_keys()
S
68 1 7
Nouvello_WeManage_Worker_Api::test_oauth1_post()
S
67 1 8
Nouvello_WeManage_Worker_Visitor_Counter::nouvello_set_order_vistor_counters_meta_checkout()
S
76 1 4
Nouvello_WeManage_Worker_Visitor_Counter::get_order_vistor_counters_meta()
S
67 1 8