Code Analysis: MiniCRM Woocommerce Sync 1.4.0

Most Complex Functions

Function Rating Complexity
MiniCRM\WoocommercePlugin\Feed::_buildXml()
D
39
MiniCRM\WoocommercePlugin\Plugin::init()
B
13
MiniCRM\WoocommercePlugin\About::_buildXml()
A
11
MiniCRM\WoocommercePlugin\Feed::_getPercentByTaxClass()
A
8
MiniCRM\WoocommercePlugin\Feed::_getOrderTaxLocation()
A
9
MiniCRM\WoocommercePlugin\Plugin::_syncProject()
S
6
MiniCRM\WoocommercePlugin\Feed::_getProductNodeId()
S
6
MiniCRM\WoocommercePlugin\Feed::_checkOrderNodeIntegrity()
S
5
MiniCRM\WoocommercePlugin\Plugin::extendSettings()
S
2
MiniCRM\WoocommercePlugin\Feed::_getBillingName()
S
4
MiniCRM\WoocommercePlugin\Plugin::_syncOrdersById()
S
3
MiniCRM\WoocommercePlugin\AbstractXmlEndpoint::display()
S
3