Code Analysis: Holded integration 1.1.6

Function Rating Maintainability Complexity Lines of code
holdedWC_API_functions::getOrderItems()
D
27
37 133
holdedWC_API_functions::updateHoldedInvoice()
B
33 16 97
holdedWC_WCConfigPanel::sync_orders_callback()
A
38 12 69
holdedWC::pluginConstants()
A
56 8 23
holdedWC_WCConfigPanel::init_form_fields()
S
40 3 76
holdedWC_API::get()
S
50 6 29
holdedWC_activate()
S
59 4 15
holdedWC_API::sanitize_response()
S
62 3 12
holdedWC_admin::woocommerceDependencies()
S
63 3 11
holdedWC_WCConfigPanel::generate_syncbutton_html()
S
50 1 33
holdedWC_WCConfigPanel::configurationNotices()
S
70 3 5
holdedWC_WCConfigPanel::enqueueScripts()
S
58 2 14
holdedWC_API::createinvoice()
S
70 2 6
holdedWC_API::createsalesreceipt()
S
70 2 6
holdedWC_WCConfigPanel::validate_holded_api_key_field()
S
67 2 7
holdedWC_API::createcreditnote()
S
70 2 6
holdedWC_WCConfigPanel::validate_holded_api_secret_field()
S
67 2 7
holdedWC_API::createsalesorder()
S
70 2 6
holdedWC_API::__construct()
S
71 2 6
holdedWC_API_functions::wc_prices_include_tax()
S
79 2 3
holdedWC_WCConfigPanel::__construct()
S
59 1 14
holdedWC_WCHooks::init()
S
64 1 10
holdedWC_API::deletesaleschannel()
S
79 1 3
holdedWC_admin::woocommerceConfigPanel_addIntegration()
S
77 1 4
holdedWC_admin::notice_wc_required()
S
71 1 5
holdedWC_WCHooks::order_completed()
S
76 1 4
holdedWC::load()
S
73 1 6
holdedWC_WCHooks::refunded_created()
S
91 1 2
holdedWC_API::createsaleschannel()
S
79 1 3
holdedWC::inits()
S
77 1 4
holdedWC_WCSettings::__construct()
S
82 1 3
holdedWC_WCSettings::getApiKey()
S
80 1 3
holdedWC_API::getcontacts()
S
79 1 3
holdedWC_API::findcontact()
S
79 1 3
holdedWC_API::createcontact()
S
79 1 3
holdedWC_API::updatecontact()
S
78 1 3
holdedWC_API::deletecontact()
S
79 1 3
holdedWC_API::getproducts()
S
79 1 3
holdedWC_API::findproduct()
S
79 1 3
holdedWC_admin::includes()
S
80 1 3
holdedWC_WCConfigPanel::showNotice()
S
75 1 4
holdedWC_admin::inits()
S
72 1 5
holdedWC_API::deleteproduct()
S
79 1 3
holdedWC_WCHooks::__construct()
S
100 1 2
holdedWC_API::getinvoices()
S
79 1 3
holdedWC_API::findinvoice()
S
79 1 3
holdedWC_API::updateinvoice()
S
78 1 3
holdedWC_API::deleteinvoice()
S
79 1 3
holdedWC_API::payinvoice()
S
78 1 3
holdedWC::__construct()
S
91 1 2
holdedWC_API::getsalesreceipts()
S
79 1 3
holdedWC_API::findsalesreceipt()
S
79 1 3
holdedWC_API::updatesalesreceipt()
S
78 1 3
holdedWC_API::deletesalesreceipt()
S
79 1 3
holdedWC_API::paysalesreceipt()
S
78 1 3
holdedWC::includes()
S
73 1 5
holdedWC_API::getcreditnotes()
S
79 1 3
holdedWC_API::findcreditnote()
S
79 1 3
holdedWC_API::updatecreditnote()
S
78 1 3
holdedWC_API::deletecreditnote()
S
79 1 3
holdedWC::languages()
S
77 1 3
holdedWC_API::getsalesorders()
S
79 1 3
holdedWC_API::findsalesorder()
S
79 1 3
holdedWC_API::updatesalesorder()
S
78 1 3
holdedWC_API::deletesalesorder()
S
79 1 3
holdedWC_API::getpdf()
S
78 1 3
holdedWC_admin::load()
S
75 1 5
holdedWC_admin::constants()
S
91 1 2
holdedWC_API::getsaleschannels()
S
79 1 3
holdedWC_API::updatesaleschannel()
S
78 1 3
holdedWC_API::senddoc()
S
77 1 3
holdedWC_API::updatestock()
S
78 1 3
holdedWC_API_functions::__construct()
S
82 1 3
holdedWC_API_functions::wc_tax_enabled()
S
78 1 3
holdedWC_API::deletenumbering()
S
78 1 3
holdedWC_API::createnumbering()
S
78 1 3
holdedWC_deactivate()
S
100 1 2
holdedWC_API::getnumbering()
S
78 1 3
holdedWC_API::createproduct()
S
79 1 3
holdedWC_API::getentry()
S
78 1 3
holdedWC_API::deleteentry()
S
78 1 3
holdedWC_WCSettings::setApiKey()
S
80 1 3
holdedWC_API::addentry()
S
79 1 3
holdedWC_API::updateproduct()
S
78 1 3
holdedWC_API::updatenumbering()
S
78 1 3