Code Analysis: Zorem Local Pickup 1.7.5

Function Rating Maintainability Complexity Lines of code
WC_Local_Pickup_Admin::get_html2()
D
27
42 148
WC_Local_Pickup_Admin::get_store_hours_by_id()
D
32 34 94
WC_Local_Pickup_Admin::wclp_update_work_hours_list_fun()
D
28
29 141
WC_Local_Pickup_Admin::wclp_setting_form_update_callback()
C
36 29 72
WC_Local_Pickup_Customizer::alp_customizer_email_options()
C
25
18 215
WC_Local_Pickup_Install::wclp_update_install_callback()
C
25
18 201
WC_Local_Pickup_Admin::add_location_address_detail_emails()
C
35 26 70
WC_Local_Pickup_Admin::add_location_address_detail_order()
C
35 25 76
WC_Local_Pickup_Admin::add_location_address_detail_order_received()
C
35 25 76
WC_Local_Pickup_Admin::wclp_location_edit_form_update_callback()
B
36 22 70
WC_Local_Pickup_Admin::woocommerce_local_pickup_page_callback()
B
34 19 104
WC_Local_Pickup_Customizer::update_store_settings()
B
44 22 38
Woocommerce_Local_Pickup::uninstall_notice()
A
37 10 90
WC_Local_Pickup_Admin::wclp_apply_work_hours_fun()
A
48 14 29
WC_Local_Pickup_Admin::add_local_pickup_order_status_actions_button()
A
43 12 44
WC_Local_Pickup_Customizer::alp_customizer_preview_content()
A
41 11 54
Woocommerce_Local_Pickup::reassign_order_status()
A
48 9 35
WC_Local_Pickup_Admin::get_store_address_by_id()
A
55 10 17
WC_Local_Pickup_Customizer::send_test_email_func()
A
49 9 27
WC_Trackers::get_all_plugins()
A
48 8 34
WC_Trackers::get_server_info()
A
51 8 23
WC_Trackers::ast_activate_usage_data_fun()
A
55 8 18
WC_Local_Pickup_Admin::add_addional_content_on_processing_email()
A
55 8 17
WC_Local_Pickup_Admin::wclp_update_state_dropdown_fun()
S
50 6 28
WC_Email_Customer_Pickup_Order::trigger()
S
52 6 22
WC_Email_Customer_Ready_Pickup_Order::trigger()
S
52 6 22
WC_Trackers::get_wordpress_info()
S
54 6 20
WC_Local_Pickup_Admin::add_pickup_to_order_statuses()
S
55 6 19
WC_ALP_Admin_Notices_Under_WC_Admin::alp_admin_upgrade_notice()
S
47 4 48
Woocommerce_Local_Pickup::custom_init_emails()
S
56 6 18
Woocommerce_Local_Pickup::alp_plugin_update_hook()
S
65 7 8
WC_Local_Pickup_Customizer::get_wc_order_for_preview()
S
45 4 41
Woocommerce_Local_Pickup::alp_script_enqueue()
S
50 5 26
WC_Trackers::send_tracking_data()
S
51 4 25
WC_Trackers::get_active_shipping_methods()
S
56 4 17
WC_Email_Customer_Ready_Pickup_Order::get_content_plain()
S
50 3 31
WC_Email_Customer_Pickup_Order::get_content_html()
S
50 3 31
WC_Email_Customer_Pickup_Order::get_content_plain()
S
50 3 31
WC_Email_Customer_Ready_Pickup_Order::get_content_html()
S
50 3 31
Woocommerce_Local_Pickup::is_wc_active()
S
59 4 14
WC_Local_Pickup_Admin::get_slaches_data_byid()
S
60 4 13
WC_Local_Pickup_Admin::wclp_update_edit_location_form_fun()
S
59 4 13
WC_Local_Pickup_Admin::register_pickup_order_status()
S
53 3 24
WC_Local_Pickup_Customizer::customizer_enqueue_scripts()
S
53 3 20
WC_Local_Pickup_Admin::get_pickup_data()
S
57 3 16
WC_Local_Pickup_Admin::wp_body_classes()
S
67 4 7
WC_Trackers::load_admin_page()
S
68 4 7
WC_Trackers::set_unset_usage_data_cron()
S
63 4 9
WC_ALP_Admin_Notices_Under_WC_Admin::alp_notice_ignore()
S
64 4 10
WC_Local_Pickup_Admin::get_times()
S
59 3 13
WC_Trackers::get_tracking_data()
S
50 2 27
Woocommerce_Local_Pickup::__construct()
S
63 3 11
Woocommerce_Local_Pickup::is_alp_pro_active()
S
63 3 11
WC_Local_Pickup_Admin::add_bulk_actions_change_order_status()
S
62 3 11
WC_Local_Pickup_Admin::get_option_value_from_array()
S
63 3 11
Woocommerce_Local_Pickup::table_create()
S
55 2 24
WC_Local_Pickup_Admin::footer_function()
S
56 2 20
WC_Local_Pickup_Admin::wclp_general_setting_fields_func()
S
49 1 33
Woocommerce_Local_Pickup::my_plugin_action_links()
S
58 2 15
WC_Local_Pickup_Customizer::get_preview_func()
S
64 3 9
WC_Local_Pickup_Customizer::return_json_sucess_settings_route_api()
S
65 3 8
Woocommerce_Local_Pickup::on_activation()
S
70 3 6
WC_Local_Pickup_Admin::get_data()
S
63 2 11
WC_Trackers::get_order_revenue()
S
52 1 25
WC_Local_Pickup_Admin::init()
S
53 1 21
WC_Local_Pickup_Customizer::route_api_functions()
S
58 1 17
WC_Email_Customer_Ready_Pickup_Order::__construct()
S
57 1 17
WC_Email_Customer_Pickup_Order::__construct()
S
57 1 17
WC_Local_Pickup_Customizer::get_instance()
S
71 2 6
wc_local_pickup()
S
70 2 7
Woocommerce_Local_Pickup::get_plugin_path()
S
69 2 7
WC_Local_Pickup_Customizer::get_email_class_name()
S
65 2 9
WC_Local_Pickup_Customizer::get_email_order_status()
S
65 2 9
WC_Trackers::get_instance()
S
69 2 6
WC_Local_Pickup_Admin::get_instance()
S
71 2 6
WC_ALP_Admin_Notices_Under_WC_Admin()
S
70 2 7
Woocommerce_Local_Pickup::email_trigger_ready_pickup()
S
69 2 6
Woocommerce_Local_Pickup::email_trigger_pickup()
S
69 2 6
WC_Local_Pickup_Install::get_instance()
S
71 2 6
WC_Trackers::ast_skip_usage_data_fun()
S
63 2 10
WC_Local_Pickup_Admin::register_woocommerce_menu()
S
66 2 8
WC_ALP_Admin_Notices_Under_WC_Admin::get_instance()
S
71 2 6
WC_Local_Pickup_Admin::add_reorder_button_pickup()
S
68 2 7
zorem_tracking()
S
60 1 13
WC_Trackers::__construct()
S
60 1 13
WC_Trackers::get_theme_info()
S
60 1 13
Woocommerce_Local_Pickup::init()
S
61 1 11
WC_Email_Customer_Pickup_Order::get_default_heading()
S
79 1 3
WC_Local_Pickup_Customizer::react_settingsPage()
S
82 1 3
WC_Local_Pickup_Customizer::allowed_css_tags()
S
75 1 4
WC_Email_Customer_Pickup_Order::get_default_subject()
S
79 1 3
WC_Local_Pickup_Customizer::get_from_name()
S
74 1 4
WC_Local_Pickup_Customizer::admin_footer_enqueue_scripts()
S
79 1 3
Woocommerce_Local_Pickup::includes()
S
67 1 8
Woocommerce_Local_Pickup::on_plugins_loaded()
S
80 1 3
WC_Trackers::init()
S
67 1 7
Woocommerce_Local_Pickup::get_plugin_domain()
S
81 1 3
WC_Local_Pickup_Customizer::init()
S
62 1 10
WC_Local_Pickup_Admin::__construct()
S
82 1 3
WC_Local_Pickup_Customizer::get_from_address()
S
75 1 4
WC_Local_Pickup_Customizer::register_woocommerce_menu()
S
77 1 3
WC_Local_Pickup_Customizer::safe_style_css()
S
77 1 4
WC_ALP_Admin_Notices_Under_WC_Admin::init()
S
70 1 6
WC_Local_Pickup_Admin::get_data_byid()
S
68 1 7
WC_Local_Pickup_Customizer::__construct()
S
82 1 3
WC_ALP_Admin_Notices_Under_WC_Admin::alp_settings_admin_notice()
S
82 1 3
WC_Trackers::usage_data_signup_box()
S
82 1 3
WC_Email_Customer_Ready_Pickup_Order::get_default_heading()
S
79 1 3
WC_ALP_Admin_Notices_Under_WC_Admin::alp_settings_admin_footer()
S
82 1 3
WC_Trackers::enqueue_plugin_styles()
S
67 1 7
WC_Email_Customer_Ready_Pickup_Order::get_default_additional_content()
S
79 1 3
Woocommerce_Local_Pickup::load_textdomain()
S
77 1 3
WC_Local_Pickup_Customizer::get_preview_email()
S
67 1 7
Woocommerce_Local_Pickup::plugin_dir_url()
S
80 1 3
WC_Local_Pickup_Customizer::customize_setting_options_func()
S
75 1 4
WC_ALP_Admin_Notices_Under_WC_Admin::__construct()
S
82 1 3
Woocommerce_Local_Pickup::notice_activate_wc()
S
68 1 7
WC_Email_Customer_Pickup_Order::get_default_additional_content()
S
79 1 3
WC_Email_Customer_Ready_Pickup_Order::get_default_subject()
S
79 1 3