Code Analysis: WooCommerce PayPal Checkout Gateway 2.1.3

Class Rating Complexity Lines of code
WC_Gateway_PPEC_Checkout_Handler
D
208 655
WC_Gateway_PPEC_Client
D
169 709
WC_Gateway_PPEC_Cart_Handler
D
167 500
WC_Gateway_PPEC
C
104 442
WC_Gateway_PPEC_Plugin
B
78 304
WC_Gateway_PPEC_Admin_Handler
A
73 243
WC_Gateway_PPEC_Settings
A
57 166
WC_Gateway_PPEC_IPN_Handler
A
56 191
PayPal_Address
A
54 1,001
WC_Gateway_PPEC_With_PayPal_Addons
S
49 154
PayPal_API_Error
S
35 45
WC_Gateway_PPEC_IPS_Handler
S
27 100
WC_Gateway_PPEC_Privacy
S
23 168
PayPal_Checkout_Details
S
17 66
WC_Gateway_PPEC_Client_Credential_Certificate
S
16 53
WC_Gateway_PPEC_PayPal_Request_Handler
S
14 43
PayPal_Checkout_Payment_Details
S
10 54
PayPal_API_Exception
S
9 28
PayPal_Payment_Payment_FMF_Details
S
9 30
PayPal_Payment_Payment_Details
S
9 59
PayPal_Payment_Payment_Protection_Eligibility_Details
S
9 33
WC_Gateway_PPEC_Gateway_Loader
S
8 34
PayPal_Payment_Details
S
8 32
WC_Gateway_PPEC_Client_Credential
S
7 22
WC_Gateway_PPEC_With_SPB_Addons
S
7 26
WC_Gateway_PPEC_With_SPB
S
7 26
PayPal_Checkout_Payer_Details
S
6 34
PayPal_Checkout_Wallet_Details
S
6 21
PayPal_Checkout_Payment_Item_Details
S
5 24
WC_Gateway_PPEC_Client_Credential_Signature
S
4 17
PayPal_Payment_Payment_Error_Details
S
3 18
PayPal_Payment_Payment_Instrument_Details
S
3 15
WC_Gateway_PPEC_With_PayPal_Credit
S
3 10
PayPal_Checkout_Shipping_Option_Details
S
3 17
PayPal_Checkout_Payment_Item_Physical_Details
S
3 21
PayPal_Checkout_Instrument_Details
S
3 14
PayPal_Payment_Shipping_Option_Details
S
3 17
PayPal_Checkout_Payment_Item_Ebay_Item_Details
S
3 17
WC_Gateway_PPEC_Refund
S
3 13
PayPal_Checkout_Gift_Details
S
3 16
PayPal_Payment_Payment_Seller_Details
S
3 18
PayPal_Missing_Session_Exception
S
2 6
WC_Gateway_PPEC_Session_Data
S
2 20
WC_Gateway_PPEC_With_PayPal
S
2 9
PayPal_Payment_Fraud_Management_Filter
S
1 5
PayPal_Payment_Payment_Offer_Details
S
1 6