Code Analysis: Tamara Checkout 1.8.5

Most Complex Functions

Function Rating Complexity
Tamara\Wp\Plugin\Services\WCTamaraGateway::initFormFields()
D
10
Tamara\Wp\Plugin\Services\WCTamaraGateway::tamaraCheckoutSession()
C
27
Tamara\Wp\Plugin\TamaraCheckout::isProductPriceValid()
A
16
Tamara\Wp\Plugin\Services\WCTamaraGateway::populateTamaraShippingAddress()
A
17
Tamara\Wp\Plugin\Services\WCTamaraGateway::tamaraCancelOrder()
A
12
Tamara\Wp\Plugin\TamaraCheckout::tamaraRefundPayment()
A
11
Tamara\Wp\Plugin\Services\WCTamaraGateway::getCountryPaymentTypes()
A
11
Tamara\Wp\Plugin\Services\WCTamaraGateway::captureWcOrder()
A
9
Tamara\Wp\Plugin\TamaraCheckout::cancelOrder()
A
11
Tamara\Wp\Plugin\TamaraCheckout::tamaraProductPopupWidget()
A
11
Tamara\Wp\Plugin\TamaraCheckout::overrideWcClearCart()
A
11
Tamara\Wp\Plugin\TamaraCheckout::adjustTamaraPaymentTypesOnCheckout()
A
10