Code Analysis: Delivery & Pickup Date Time for WooCommerce 1.3.69

Function Rating Maintainability Complexity Lines of code
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_customise_checkout_field_process()
D
20
126 89
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_meta_box_markup()
D
16
87 176
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_add_custom_field()
D
16
83 188
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_customise_checkout_field_update_order_meta()
D
25
83 104
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_save_meta_box_information()
D
23
57 193
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_info_at_wpi_invoice()
D
28
54 94
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_cloud_print_fields()
D
29
54 93
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::update_block_order_meta()
D
32 50 78
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_add_delivery_information_row()
D
32 44 82
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_information_after_shipping_address()
D
33 44 68
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_show_delivery_details_my_account_tab()
D
32 43 77
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_show_custom_fields_data_orders_list_hpos()
D
32 41 81
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_show_custom_fields_data_orders_list()
C
38 30 56
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_delivery_time_form()
C
37 29 61
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_pickup_time_form()
C
37 29 61
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_prevent_field_value_change()
C
36 25 65
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::check_time_validity()
B
32 20 110
Coderockz_Woo_Delivery_Public::check_pickup_quantity_before_placed()
B
32 18 114
Coderockz_Woo_Delivery_Public::check_delivery_quantity_before_placed()
B
33 17 108
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::validation()
B
53 23 17
Coderockz_Woo_Delivery_Pickup_Option::pickup_time_option()
B
42 18 46
Coderockz_Woo_Delivery_Time_Option::delivery_time_option()
B
42 18 46
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_delivery_dates()
B
54 19 14
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_pickup_dates()
B
54 19 14
Coderockz_Woo_Delivery_Helper::check_virtual_downloadable_products()
B
46 17 35
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_meta_box_get_orders()
B
37 14 77
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_meta_box_get_orders_pickup()
B
37 14 77
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_get_orders()
B
37 14 77
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_get_orders_pickup()
B
37 14 77
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_delivery_times()
A
57 17 12
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_pickup_times()
A
57 17 12
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_localization()
A
57 15 12
Coderockz_Woo_Delivery::define_public_hooks()
A
41 12 48
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::validate_and_set_time()
A
52 13 22
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_option_delivery_time_pickup()
A
44 11 40
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::get_order_times()
A
39 9 69
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_delivery_date_offdays_form()
A
46 11 38
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::validate_and_set_date()
A
46 11 37
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::disable_max_orders_time_options()
A
51 12 21
Coderockz_Woo_Delivery_Helper::get_the_timezone()
A
49 11 29
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_admin_disable_max_delivery_pickup_date()
A
46 10 37
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_passed_dates()
A
45 9 45
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_disable_max_delivery_pickup_date()
A
46 9 37
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::disable_passed_and_current_time_options()
A
52 9 22
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_disable_dates()
A
51 8 26
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::localize_settings()
A
52 8 23
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_other_settings()
S
51 7 24
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_review_notice()
S
52 7 22
Coderockz_Woo_Delivery_Helper::coderockz_woo_delivery_array_sanitize()
S
55 7 21
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_handle_custom_query_var()
S
51 6 33
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_pickup_date_form()
S
48 6 32
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_delivery_date_form()
S
48 6 32
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::data()
S
52 6 23
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_init_functionality()
S
56 6 17
Coderockz_Woo_Delivery_Public::enqueue_scripts()
S
54 6 17
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_other_settings()
S
64 7 7
Coderockz_Woo_Delivery_Delivery_Option::delivery_option()
S
57 6 14
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_load_custom_css()
S
64 6 8
Coderockz_Woo_Delivery_Public::dequeue_salient_theme_hoverintent_script()
S
63 6 9
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_add_custom_fields_orders_list()
S
60 5 12
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_delivery_option_settings()
S
54 3 20
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_localization_settings()
S
49 2 30
Coderockz_Woo_Delivery_Public::enqueue_styles()
S
68 4 6
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::get_file_version()
S
70 4 6
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_custom_meta_box()
S
68 4 5
Coderockz_Woo_Delivery_Admin::__construct()
S
59 3 14
Coderockz_Woo_Delivery_Public::__construct()
S
59 3 14
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::reset_time_options()
S
64 3 10
Coderockz_Woo_Delivery_Loader::run()
S
66 3 8
Coderockz_Woo_Delivery::define_admin_hooks()
S
48 1 30
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_process_delivery_timezone_form()
S
59 2 14
Coderockz_Woo_Delivery::__construct()
S
62 2 12
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::data_structure()
S
52 1 27
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::order_type_change_callback()
S
56 1 22
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::get_options()
S
79 2 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::get_instance()
S
71 2 6
Coderockz_Woo_Delivery_Helper::containsDecimal()
S
69 2 7
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::get_instance()
S
71 2 6
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_settings_link()
S
68 2 7
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::get_instance()
S
71 2 6
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::get_setting()
S
78 2 3
Coderockz_Woo_Delivery_Public::coderockz_woo_delivery_add_account_orders_column()
S
65 2 8
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::__construct()
S
60 1 14
Coderockz_Woo_Delivery::load_dependencies()
S
60 1 13
Coderockz_Woo_Delivery_Admin::override_post_meta_box_order()
S
64 1 12
Coderockz_Woo_Delivery_Admin::enqueue_scripts()
S
60 1 12
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_menus_sections()
S
64 1 11
Coderockz_Woo_Delivery_Loader::add_action()
S
77 1 3
Coderockz_Woo_Delivery::get_plugin_name()
S
82 1 3
Coderockz_Woo_Delivery::run()
S
82 1 3
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_main_layout()
S
80 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::get_editor_script_handles()
S
82 1 3
deactivate_coderockz_woo_delivery()
S
76 1 4
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::load_settings()
S
65 1 9
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::register_block_editor_scripts()
S
91 1 2
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::get_script_data()
S
82 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::get_script_handles()
S
79 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::__clone()
S
98 1 1
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::pickup_date_change()
S
72 1 5
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::order_type_change()
S
72 1 5
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::__wakeup()
S
80 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::__construct()
S
65 1 9
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::extension_data_declaration()
S
65 1 10
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::register_block()
S
68 1 9
Coderockz_Woo_Delivery::get_loader()
S
82 1 3
Coderockz_Woo_Delivery_Deactivator::deactivate()
S
89 1 2
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::register_woo_delivery_block()
S
82 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::get_settings()
S
82 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::__wakeup()
S
80 1 3
Coderockz_Woo_Delivery::get_version()
S
82 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::delivery_time_change()
S
72 1 5
run_coderockz_woo_delivery()
S
77 1 4
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::delivery_date_change()
S
72 1 5
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::__clone()
S
98 1 1
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::__clone()
S
98 1 1
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_add_delivery_type()
S
81 1 3
Coderockz_Woo_Delivery_Activator::activate()
S
79 1 3
Coderockz_Woo_Delivery_Loader::add_filter()
S
77 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::pickup_time_change()
S
72 1 5
Coderockz_Woo_Delivery_Loader::__construct()
S
77 1 4
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::register_block_frontend_scripts()
S
72 1 4
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::add_data()
S
65 1 10
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::reset_session()
S
68 1 8
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::__wakeup()
S
80 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::get_name()
S
82 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block::reset_session()
S
67 1 8
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Integration::initialize()
S
82 1 3
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Settings::set_timezone()
S
70 1 6
Coderockz_Woo_Delivery_Admin::coderockz_woo_delivery_save_review_notice()
S
66 1 8
Coderockz_Woo_Delivery_Loader::add()
S
64 1 10
Coderockz_Woo_Delivery_Admin::enqueue_styles()
S
71 1 5
Coderockz\Woo_Delivery\Block\Coderockz_Woo_Delivery_Block_Storage::__construct()
S
78 1 3
Coderockz_Woo_Delivery_i18n::load_plugin_textdomain()
S
69 1 7
Coderockz_Woo_Delivery::set_locale()
S
75 1 4
activate_coderockz_woo_delivery()
S
76 1 4