Code Analysis: Printus - Cloud Printing for WooCommerce 1.1.9

Most Complex Functions

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