Code Analysis: Vindi WooCommerce 2 1.2.3

Most Complex Functions

Function Rating Complexity
VindiPaymentGateways\PlansController::create()
D
38
VindiPaymentGateways\CustomerController::update()
C
26
VindiPaymentGateways\PlansController::update()
C
21
VindiPaymentGateways\CustomerController::create()
B
23
VindiPaymentGateways\VindiPaymentProcessor::process_order()
A
12
VindiPaymentGateways\ProductController::create()
A
12
VindiPaymentGateways\VindiPaymentProcessor::get_cycle_from_product_type()
A
10
VindiPaymentGateways\VindiHelpers::array_sort()
A
9
VindiPaymentGateways\VindiApi::test_api_key()
A
8
VindiPaymentGateways\VindiPaymentProcessor::create_subscription()
A
9
VindiPaymentGateways\VindiPaymentProcessor::build_product_items()
A
8
VindiPaymentGateways\VindiPaymentProcessor::get_plan_from_order_item()
A
9