Code Analysis: CrossPeak OMS for WooCommerce 1.3.0

Function Rating Maintainability Complexity Lines of code
CrossPeak_OMS::get_order()
C
26
21 160
CrossPeak_OMS::order_api()
A
40 11 56
CrossPeak_OMS::send_orders()
A
45 9 40
CrossPeak_OMS::send_order()
A
50 9 27
CrossPeak_OMS::validate_request()
A
52 9 22
CrossPeak_OMS::send_posts()
S
53 7 21
CrossPeak_OMS::send_api_data()
S
50 6 28
CrossPeak_OMS::__construct()
S
42 4 54
CrossPeak_OMS::product_api()
S
52 6 23
CrossPeak_OMS::test_connection()
S
54 6 22
CrossPeak_OMS::format_datetime()
S
55 5 20
CrossPeak_OMS::saturday_shipping()
S
56 5 17
CrossPeak_OMS_Admin::__construct()
S
54 4 20
CrossPeak_OMS::send_product_stock()
S
58 4 16
CrossPeak_OMS::add_to_pending()
S
55 3 22
CrossPeak_OMS::log_message()
S
66 4 9
CrossPeak_OMS::load_woo_api()
S
66 4 8
CrossPeak_OMS::validate_address()
S
68 4 6
CrossPeakOMS_CLI::test_connection()
S
61 3 13
CrossPeak_OMS::shipping_rates()
S
61 3 12
CrossPeak_OMS_Admin::init_form_fields()
S
48 1 40
create_crosspeak_pending_updates()
S
60 2 16
CrossPeak_OMS::add_order_note_to_pending()
S
72 3 5
CrossPeak_OMS_Admin::init_options()
S
61 2 14
CrossPeak_OMS::remove_from_pending()
S
61 2 13
CrossPeak_OMS::get_instance()
S
71 2 6
CrossPeak_OMS::flag_order_as_pending()
S
70 2 6
CrossPeak_OMS::api_add_crosspeak_order_id()
S
66 2 8
CrossPeak_OMS::save_tracking_data()
S
72 2 5
CrossPeak_OMS::enqueue_tracking_scripts()
S
71 2 5
CrossPeak_OMS::remove_from_pending_endpoint()
S
69 2 7
CrossPeak_OMS::get_pending_updates()
S
68 1 8
CrossPeak_OMS::enqueue_test_connection()
S
77 1 3
CrossPeak_OMS::post_api_data()
S
79 1 3
CrossPeak_OMS::set_options()
S
81 1 3
CrossPeak_OMS::api_add_crosspeak_order_note()
S
64 1 10
CrossPeak_OMS::add_integration()
S
77 1 4
CrossPeak_OMS_Admin::add_cron_interval()
S
68 1 7
CrossPeakOMS_CLI::send_orders()
S
77 1 4
CrossPeak_OMS::get_api_data()
S
79 1 3
CrossPeak_OMS::cron_exec()
S
82 1 3