Code Analysis: Delivery via bol.com for WooCommerce 1.0.1

Function Rating Maintainability Complexity Lines of code
Woosa\Bol\Distribution\Service::check_process_status()
B
36 14 82
Woosa\Bol\Distribution\Order_Hook::query_dropdown_filters()
S
54 7 20
Woosa\Bol\Distribution\Table_Column_Hook::handle_order_column()
S
51 6 23
Woosa\Bol\Distribution\Order::trigger_download_shipping_labels()
S
54 6 21
Woosa\Bol\Distribution\Service_Order::is_valid_data()
S
59 6 15
Woosa\Bol\Distribution\Order_Hook::render_download_zip_notice()
S
50 5 28
Woosa\Bol\Distribution\Order::process_download_shipping_labels()
S
50 5 27
Woosa\Bol\Distribution\Service::create_shipping_label()
S
55 5 20
Woosa\Bol\Distribution\Order_Hook::render_shipping_label_file()
S
54 5 19
Woosa\Bol\Distribution\Order::create_shipping_label()
S
47 4 33
Woosa\Bol\Distribution\Service_Order::get_data()
S
62 6 10
Woosa\Bol\Distribution\Order_Hook_AJAX::create_shipping_label()
S
53 4 22
Woosa\Bol\Distribution\Service::get_delivery_options()
S
56 4 18
Woosa\Bol\Distribution\Service_Order::get_delivery_options()
S
60 4 14
Woosa\Bol\Distribution\Order_Hook_AJAX::handle_open_popup()
S
54 3 19
Woosa\Bol\Distribution\Order_Hook::render_dropdown_filters()
S
57 3 16
Woosa\Bol\Distribution\Order_Hook::render_info_box()
S
57 3 14
Woosa\Bol\Distribution\Order::add_to_zip()
S
60 3 13
Woosa\Bol\Distribution\Order::get_delivery_options()
S
61 3 12
Woosa\Bol\Distribution\Service::get_access_token()
S
63 3 11
Woosa\Bol\Distribution\Order_Hook::maybe_check_order_integrity()
S
65 3 9
Woosa\Bol\Distribution\Service_Order::get_stored_id()
S
64 3 10
Woosa\Bol\Distribution\Service_Order::get_item_ids()
S
66 3 9
Woosa\Bol\Distribution\Order_Hook::process_download_zip()
S
62 3 10
Woosa\Bol\Distribution\Order::get_recommended_delivery_option()
S
64 3 10
Woosa\Bol\Distribution\Settings_Hook::add_section_fields()
S
52 1 28
Woosa\Bol\Distribution\Action_Bulker_Hook::render_bulk_action_notices()
S
60 2 12
Woosa\Bol\Distribution\Service::headers()
S
61 2 12
Woosa\Bol\Distribution\Service::get_shipping_label()
S
61 2 12
Woosa\Bol\Distribution\Authorization_Hook::connect_env()
S
62 2 11
Woosa\Bol\Distribution\Service::get_transporters()
S
57 1 20
Woosa\Bol\Distribution\Order_Hook_Assets::admin_assets()
S
57 1 19
Woosa\Bol\Distribution\Action_Bulker_Hook::bulk_actions()
S
56 1 18
Woosa\Bol\Distribution\Order_Hook::run_download_shipping_labels()
S
71 2 6
Woosa\Bol\Distribution\Service::base_url()
S
68 2 7
Woosa\Bol\Distribution\Service::save_shipping_label()
S
64 2 9
Woosa\Bol\Distribution\Action_Bulker_Hook::create_shipping_label()
S
70 2 6
Woosa\Bol\Distribution\Order_Hook::init()
S
61 1 11
Woosa\Bol\Distribution\Order_Hook_Assets::init()
S
78 1 3
Woosa\Bol\Distribution\Authorization_Hook::init()
S
73 1 4
Woosa\Bol\Distribution\Service::get_order_id_source_keys()
S
70 1 6
Woosa\Bol\Distribution\Service::get_order()
S
70 1 6
Woosa\Bol\Distribution\Service::is_test_mode()
S
82 1 3
Woosa\Bol\Distribution\Action_Bulker_Hook::init()
S
74 1 4
Woosa\Bol\Distribution\Authorization_Hook::add_section_fields()
S
72 1 5
Woosa\Bol\Distribution\Service_Hook::init()
S
89 1 2
Woosa\Bol\Distribution\Table_Column_Hook::order_column()
S
64 1 9
Woosa\Bol\Distribution\Service::get_track_n_trace_source_keys()
S
70 1 6
Woosa\Bol\Distribution\Service_Order::create_shipping_label()
S
70 1 6
Woosa\Bol\Distribution\Settings_Hook::init()
S
77 1 3
Woosa\Bol\Distribution\Heartbeat_Hook::init()
S
78 1 3
Woosa\Bol\Distribution\Service::__construct()
S
72 1 5
Woosa\Bol\Distribution\Order_Hook_Assets::public_assets()
S
95 1 1
Woosa\Bol\Distribution\Order_Hook_AJAX::init()
S
73 1 4
Woosa\Bol\Distribution\Table_Column_Hook::init()
S
77 1 3
Woosa\Bol\Distribution\Service_Order::__construct()
S
73 1 5
Woosa\Bol\Distribution\Service::authentication()
S
66 1 8
Woosa\Bol\Distribution\Heartbeat_Hook::action_list()
S
67 1 8