Code Analysis: OGOShip API for WooCommerce 3.7.1

Function Rating Maintainability Complexity Lines of code
nv_wc_api::update_all_products()
D
27
35 129
NettivarastoAPI_RESTclient::execute()
C
29
26 138
nv_wc_api::get_latest_changes()
C
34 27 83
NettivarastoAPI::latestChanges()
B
37 19 82
nv_wc_api::save_order_to_nettivarasto()
B
33 16 98
NettivarastoAPI_Object::setAttribute()
A
43 9 51
nv_wc_api::save_product_meta()
A
48 9 36
nv_wc_api::__construct()
A
45 8 38
nv_wc_api::email_tracking_code()
A
51 8 27
nv_wc_api::add_custom_product_general_fields()
A
38 3 94
NettivarastoAPI_Object::findAttributesArray()
S
49 6 33
nv_wc_api::after_wp_load()
S
60 7 12
nv_wc_api::add_nettivarasto_general_settings()
S
39 3 72
nv_wc_api::check_latest_changes_hook()
S
61 5 14
NettivarastoAPI_Order::save()
S
54 4 23
NettivarastoAPI_Product::save()
S
54 4 23
NettivarastoAPI_Product::createFromArray()
S
56 4 19
NettivarastoAPI_Order::createFromArray()
S
56 4 19
NettivarastoAPI::getOrder()
S
57 4 17
NettivarastoAPI::getProduct()
S
57 4 17
nv_wc_api::init_nettivarasto()
S
57 4 16
nv_wc_api::show_notice()
S
61 3 18
nv_wc_api::nv_handle_processing_hook()
S
65 4 10
nv_wc_api::nv_handle_payment_hook()
S
64 4 10
NettivarastoAPI_Object::getArrayOfModifiedAttributesRecursive()
S
61 3 14
nv_wc_api::view_order_tracking_code()
S
61 3 12
NettivarastoAPI_Object::getAttributeCount()
S
63 3 11
NettivarastoAPI::updateAllProducts()
S
61 2 12
NettivarastoAPI_Object::getAttribute()
S
64 2 11
nv_wc_api::delete_all_products()
S
68 2 7
nv_wc_api::get_product_by_sku()
S
69 2 6
NettivarastoAPI_Order::setTestOnly()
S
79 2 3
nv_wc_api::getMetaValue()
S
69 2 6
NettivarastoAPI_RESTclient::setPostData()
S
73 2 6
nv_wc_api::add_nettivarasto_shipping_method_settings()
S
59 1 15
nv_wc_api::declare_compatibility()
S
72 2 5
NettivarastoAPI::getMerchantID()
S
83 1 3
NettivarastoAPI_Order::getOrderLines()
S
81 1 3
NettivarastoAPI_Order::getCustomerName()
S
81 1 3
NettivarastoAPI_Order::setCustomerName()
S
80 1 3
NettivarastoAPI_Order::getCustomerAddress1()
S
81 1 3
NettivarastoAPI_Order::setCustomerAddress1()
S
80 1 3
NettivarastoAPI_Order::getCustomerAddress2()
S
81 1 3
NettivarastoAPI_Order::setCustomerAddress2()
S
80 1 3
NettivarastoAPI_Order::getCustomerCity()
S
81 1 3
NettivarastoAPI_Order::setCustomerCity()
S
80 1 3
NettivarastoAPI_Order::getCustomerCompany()
S
81 1 3
NettivarastoAPI_Order::setCustomerCompany()
S
80 1 3
NettivarastoAPI_Order::getCustomerCountry()
S
81 1 3
NettivarastoAPI_Order::setCustomerCountry()
S
80 1 3
NettivarastoAPI_Order::getCustomerZip()
S
81 1 3
NettivarastoAPI_Order::setShippingCode()
S
80 1 3
NettivarastoAPI_Order::getCustomerPhone()
S
81 1 3
nv_wc_api::process_action_nv_send_order_to_nettivarasto()
S
82 1 3
NettivarastoAPI_Order::getCustomerEmail()
S
81 1 3
NettivarastoAPI::getTimestamp()
S
83 1 3
NettivarastoAPI_Order::getPriceTotal()
S
81 1 3
NettivarastoAPI_Order::getOrderLineCode()
S
79 1 3
nv_wc_api::get_notice()
S
83 1 3
nv_wc_api::add_order_meta_box_actions()
S
75 1 4
NettivarastoAPI_Order::setDocuments()
S
80 1 3
NettivarastoAPI_Order::setPriceTotal()
S
80 1 3
nv_wc_api::ogoship_product_panel_style()
S
100 1 7
NettivarastoAPI_Order::getOrderLinePriceWithVAT()
S
79 1 3
NettivarastoAPI_Order::setOrderLinePriceWithVat()
S
79 1 3
NettivarastoAPI_Order::getTrackingNumber()
S
81 1 3
NettivarastoAPI::getAllProducts()
S
70 1 6
NettivarastoAPI_Object::getArrayOfModifiedAttributes()
S
73 1 5
NettivarastoAPI_Order::getDocumentURL()
S
79 1 3
NettivarastoAPI_Order::setDocumentURL()
S
79 1 3
NettivarastoAPI_Order::getDocumentType()
S
79 1 3
NettivarastoAPI_Order::setDocumentType()
S
79 1 3
NettivarastoAPI_Product::__construct()
S
77 1 4
NettivarastoAPI_Order::setPickUpPointCode()
S
80 1 3
NettivarastoAPI_Product::delete()
S
69 1 6
NettivarastoAPI_Order::__construct()
S
77 1 4
NettivarastoAPI_Product::getName()
S
81 1 3
NettivarastoAPI_Product::setName()
S
80 1 3
NettivarastoAPI_Product::getDescription()
S
81 1 3
NettivarastoAPI_Product::setDescription()
S
80 1 3
NettivarastoAPI_Product::getCode()
S
83 1 3
NettivarastoAPI_Product::getManufacturerCode()
S
81 1 3
NettivarastoAPI_Product::setManufacturerCode()
S
80 1 3
NettivarastoAPI_Product::getEANCode()
S
81 1 3
NettivarastoAPI_Product::setEANCode()
S
80 1 3
NettivarastoAPI_Product::getWidth()
S
79 1 3
NettivarastoAPI_Product::getHeight()
S
79 1 3
NettivarastoAPI_Product::getDepth()
S
79 1 3
NettivarastoAPI_Product::getWeight()
S
79 1 3
NettivarastoAPI_Product::getAlarmLevel()
S
79 1 3
NettivarastoAPI_Product::setAlarmLevel()
S
80 1 3
NettivarastoAPI_Product::getStock()
S
80 1 3
NettivarastoAPI_Product::setStock()
S
80 1 3
NettivarastoAPI_Product::getVat()
S
80 1 3
NettivarastoAPI_Product::setVat()
S
80 1 3
NettivarastoAPI_Product::getCustomsDescription()
S
81 1 3
NettivarastoAPI_Product::setCustomsDescription()
S
80 1 3
NettivarastoAPI_Product::getCountryOfOrigin()
S
81 1 3
NettivarastoAPI_Product::setCountryOfOrigin()
S
80 1 3
NettivarastoAPI_Product::getHsCode()
S
81 1 3
NettivarastoAPI_Product::setHsCode()
S
80 1 3
NettivarastoAPI_RESTclient::__construct()
S
71 1 6
NettivarastoAPI_RESTclient::setVersion()
S
82 1 3
NettivarastoAPI_RESTclient::addGetParameter()
S
80 1 3
NettivarastoAPI_Order::getStatus()
S
81 1 3
nv_wc_api::deactivate_nettivarasto()
S
82 1 3
NettivarastoAPI_Order::getOrderLineQuantity()
S
79 1 3
nv_wc_api::get_all_products()
S
81 1 3
nv_wc_api::add_product_tab()
S
66 1 8
NettivarastoAPI::__construct()
S
74 1 5
NettivarastoAPI::getLastError()
S
83 1 3
NettivarastoAPI_Order::setShipping()
S
80 1 3
NettivarastoAPI_RESTclient::useJson()
S
82 1 3
NettivarastoAPI_Order::getPickUpPointCode()
S
80 1 3
NettivarastoAPI_Order::getShipping()
S
81 1 3
NettivarastoAPI_Order::getOrderLinePrice()
S
79 1 3
nv_wc_api::set_notice()
S
82 1 3
NettivarastoAPI::setTimestamp()
S
82 1 3
nv_wc_api::activate_nettivarasto()
S
78 1 3
NettivarastoAPI_RESTclient::useXML()
S
82 1 3
NettivarastoAPI_Order::setOrderLinePrice()
S
79 1 3
NettivarastoAPI_Order::getOrderLineCount()
S
81 1 3
NettivarastoAPI_Order::setCustomerEmail()
S
80 1 3
NettivarastoAPI_Order::getShippingCode()
S
81 1 3
nv_wc_api::set_error()
S
82 1 3
nv_wc_api::get_error()
S
83 1 3
NettivarastoAPI_Order::setCustomerZip()
S
80 1 3
NettivarastoAPI_Order::getDocuments()
S
81 1 3
NettivarastoAPI_Order::getEditTime()
S
81 1 3
NettivarastoAPI_Order::setOrderLineQuantity()
S
79 1 3
NettivarastoAPI_Order::setOrderLineCode()
S
79 1 3
NettivarastoAPI_Order::getComments()
S
81 1 3
NettivarastoAPI_Order::getReference()
S
83 1 3
NettivarastoAPI::setError()
S
82 1 3
NettivarastoAPI_Order::setComments()
S
80 1 3
NettivarastoAPI_Order::setPriceCurrency()
S
80 1 3
NettivarastoAPI_Order::delete()
S
69 1 6
NettivarastoAPI::getSHA1()
S
78 1 3
NettivarastoAPI_Order::setCustomerPhone()
S
80 1 3