Code Analysis: Helloprint 1.3.5

Most Complex Functions

Function Rating Complexity
HelloPrint\Inc\Services\HelloPrintApiService::getProductVariantsFilter()
D
75
HelloPrint\Inc\Base\Controllers\Admin\CheckoutController::send_order_to_helloprint()
B
18
HelloPrint\Inc\Base\Controllers\Admin\OrderController::update_order_status()
B
17
HelloPrint\Inc\Services\HelloPrintApiService::getProductDetailForSelectOptions()
B
17
HelloPrint\Inc\Services\HelloPrintApiService::getProductPdfTemplates()
A
16
HelloPrint\Inc\Base\Controllers\Admin\ProductController::add_helloprint_product_summary()
A
14
HelloPrint\Inc\Base\Controllers\Admin\CartController::helloprint_add_to_cart()
A
13
HelloPrint\Inc\Base\Controllers\Admin\CartController::display_helloprint_cart_item()
A
13
helloprint_wp_select()
A
11
HelloPrint\Inc\Base\Controllers\Admin\CartController::get_helloprint_product_price()
A
12
HelloPrint\Inc\Services\HelloPrintApiService::createOrder()
A
10
HelloPrint\Inc\Base\Controllers\Admin\ProductController::add_helloprint_product_detail_panel()
A
9