Code Analysis: Printus - Cloud Printing for WooCommerce 1.2.1

Most Complex Functions

Function Rating Complexity
Printus\Compatibility\ProductAddonPlugins::getCustomProductAddonsHelperClass()
A
13
Printus\Controllers\API\Order\PrintOrder::sendPrintJob()
A
11
Printus\Controllers\API\Order\PrintOrder::getPrintTemplateStream()
A
10
Printus\Compatibility\ProductAddonPlugins\ThemeIsle::getProductSelectedAddons()
A
9
Printus\Compatibility\ProductAddonPlugins\PluginRepublic::addProductOptions()
A
9
Printus\Compatibility\ProductAddonPlugins\WooCommerce::getProductSelectedAddons()
A
8
Printus\Compatibility\ProductAddonPlugins\ThemeIsle::getPricedAddons()
A
9
Printus\Helpers\Template::createRows()
A
8
Printus\Views\Prints\Template::prepareReplacements()
A
4
Printus\Controllers\API\Request::makePostRequest()
A
5
Printus\Compatibility\ProductAddonPlugins\Acowebs::getProductSelectedAddons()
S
7
Printus\Compatibility\ProductAddonPlugins\Yith::getProductSelectedAddons()
S
7