Code Analysis: Aramex Optilog WooCommerce 1.0.0

Function Rating Maintainability Complexity Lines of code
Aramex_Optilog::wsdlRequestSynchronizeMass()
D
32 31 99
Optilog_Method::execute()
C
35 24 87
Aramex_Optilog::getOrderReference()
B
36 18 73
aramex_optilog_display_bulk_in_admin()
A
35 9 143
Aramex_Optilog::getTotalItemsInfo()
A
45 15 43
Aramex_Optilog::makeRequestToOptilog()
A
39 13 63
Aramex_Optilog::partialFullfilled()
A
47 9 33
optilog_paid_admin()
A
58 10 14
Aramex_Optilog::processWsdlLevel()
A
47 7 36
Aramex_Optilog::completeOrder()
S
53 6 21
optilog_paid()
S
55 6 18
Optilog_Paid::execute()
S
49 5 30
Aramex_Optilog::wsdlRequestStatus()
S
53 3 24
Aramex_Optilog::sendEmail()
S
52 3 23
Aramex_Optilog_Helper::partition()
S
59 3 13
Cron::startCron()
S
64 3 11
Aramex_Optilog::saveCommentAndStatus()
S
56 2 18
Aramex_Optilog_Shipping_Method::__construct()
S
66 3 7
Aramex_Optilog::saveLevel()
S
66 3 8
custom_aramex_optilog_bulk_admin_footer()
S
68 3 7
register_aramex_optilog_new_order_statuses()
S
59 2 14
aramex_optilog_get_list_order_statuses()
S
53 1 21
aramex_optilog_go_cron()
S
65 2 9
Aramex_Optilog::saveStatus()
S
70 2 6
aramex_optilog_activation_check()
S
69 2 6
aramex_optilog_add_order_statuses()
S
69 2 7
aramex_optilog_load_classes()
S
61 1 14
Aramex_Optilog::getProcessedOrders()
S
59 1 13
Aramex_Optilog::getProcessingOrders()
S
61 1 13
Aramex_Optilog_Helper::getAccountDetails()
S
60 1 13
Aramex_Optilog_Shipping_Method::calculate_shipping()
S
82 1 3
aramex_optilog_cron_test()
S
74 1 5
Aramex_Optilog_Helper::getPath()
S
80 1 3
aramex_optilog_shipping_method()
S
82 1 3
Aramex_Optilog_Shipping_Method::init()
S
75 1 4
Aramex_Optilog_Shipping_Method::init_form_fields()
S
80 1 3
load_optilog_aramex_wp_admin_style()
S
75 1 4
aramex_optilog_deactivation()
S
82 1 3
aramex_optilog_plugin_plugin_path()
S
80 1 3
aramex_optilog_cron_interval()
S
66 1 8
add_aramex_optilog_shipping_method()
S
77 1 4
change_woocommerce_order_number()
S
71 1 6