Code Analysis: NoFraud Protection for WooCommerce 4.0.9

Class Rating Complexity Lines of code
WooCommerce\NoFraud\Payment\Transactions\Transaction_Manager
D
127 451
WooCommerce\NoFraud\Payment\Methods\NoFraud_Square_Credit_Card
S
33 86
WooCommerce\NoFraud\Payment\Methods\NoFraud_Stripe
S
31 59
WooCommerce\NoFraud\Payment\Methods\NoFraud_Authnet
S
25 111
WooCommerce\NoFraud\Api\Api
S
24 217
WooCommerce\NoFraud\Payment\Transactions\Transaction_Renderer
S
23 64
WooCommerce\NoFraud\Pages\WooCommerce_Settings
S
19 244
WooCommerce\NoFraud\Payment\Methods\NoFraud_NMI
S
18 93
WooCommerce\NoFraud\Payment\Methods\NoFraud_Authorize_Net_Cim_Credit_Card
S
17 83
WooCommerce\NoFraud\Payment\Methods\NoFraud_Vantiv_Credit_Card
S
17 122
WooCommerce\NoFraud\Payment\Methods\NoFraud_Paypal_Pro_Payflow
S
16 88
WooCommerce\NoFraud\Pages\Order_Pages
S
15 55
WooCommerce\NoFraud\Payment\Methods\NoFraud_Intuit_Payments_Credit_Card
S
13 54
WooCommerce\NoFraud\Payment\Transactions\Transaction_Data_Collector
S
12 63
WooCommerce\NoFraud\Common\Debug
S
11 48
WooCommerce\NoFraud\Payment\Transactions\Transaction_Scheduler
S
10 65
WooCommerce\NoFraud\Payment\Methods\NoFraud_Paypal_Pro
S
8 28
WooCommerce\NoFraud\Payment\Methods\NoFraud_Payment_Method
S
8 27
WooCommerce\NoFraud\Common\CreditCardTypeDetector
S
7 21
WooCommerce\NoFraud\Common\Environment
S
7 28
WooCommerce\NoFraud\Pages\Device_Javascript_Pages
S
6 20
WooCommerce\NoFraud\Payment\Methods\NoFraud_Ppcp_credit_card_gateway
S
4 17
WooCommerce\NoFraud\Common\Gateways
S
4 11
WooCommerce\NoFraud\Payment\Methods\NoFraud_Paypalpro
S
3 12
WooCommerce\NoFraud\Pages\Plugin_Settings
S
2 12
WooCommerce\NoFraud\Payment\Methods\NoFraud_Paypal_Express
S
0 0
WooCommerce\NoFraud\Payment\Methods\NoFraud_Paypal
S
0 0
WooCommerce\NoFraud\Payment\Transactions\Constants
S
0 0