Code Analysis: Payment Plugins Braintree For WooCommerce 3.2.48

Class Rating Complexity Lines of code
WC_Braintree_Payment_Gateway
D
442 1,751
WC_Braintree_Subscription
C
115 386
WC_Braintree_PayPal_Payment_Gateway
B
100 454
WC_Braintree_CC_Payment_Gateway
A
67 303
WC_Braintree_Subscriptions_Cart
A
66 239
WC_Braintree_Manager
A
56 281
WC_Braintree_Meta_Box_Subscription_Order_Data
A
54 236
WC_Product_Braintree_Subscription_Variation
S
50 143
WC_Braintree_GooglePay_Payment_Gateway
S
48 300
WC_Braintree_Controller_Order_Actions
S
46 341
WC_Braintree_ApplePay_Payment_Gateway
S
45 285
WC_Product_Braintree_Variable_Subscription
S
44 150
WC_Braintree_Condition_Evaluator
S
42 146
WC_Product_Braintree_Subscription
S
40 126
WC_Braintree_Field_Manager
S
40 101
WC_Braintree_Local_Payment_Gateway
S
36 156
WC_Braintree_Subscriptions_Checkout
S
35 152
WC_Meta_Box_Braintree_Subscription_Data
S
33 196
WC_Braintree_Admin_List_Table_Subscriptions
S
33 112
PaymentPlugins\Braintree\WooFunnels\Upsell\Payments\Gateways\BasePaymentGateway
S
33 137
WC_Braintree_Rest_API
S
32 113
WC_Braintree_Controller_Kount
S
31 148
PaymentPlugins\Braintree\WooFunnels\Upsell\Payments\Api
S
31 122
WC_Braintree_Controller_Checkout
S
30 143
WC_Braintree_Customer_Manager
S
29 90
WC_Braintree_Payment_Method_Conversion
S
29 82
WC_Braintree_Controller_Cart
S
29 225
WCS_Braintree_Subscription_Controller
S
26 147
WC_Braintree_Fee_Settings
S
25 120
WC_Payment_Token_Braintree
S
23 79
WC_Braintree_Admin_User_Edit
S
22 83
WC_Braintree_Controller_Webhook
S
19 109
WC_Braintree_Merchant_Account_Settings
S
19 125
PaymentPlugins\CartFlows\Braintree\Payments\Api
S
19 106
WC_Braintree_Product_Gateway_Option
S
19 55
WC_Braintree_Admin_Assets
S
19 191
WC_Payment_Token_Braintree_CC
S
18 110
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Api
S
18 74
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\CreditCardGateway
S
18 101
PaymentPlugins\CartFlows\Braintree\Payments\BasePaymentGateway
S
18 102
Braintree_Gateway_Manager
S
18 53
WC_Braintree_Admin_Order_Metaboxes
S
17 53
WC_Payment_Token_Braintree_PayPal
S
17 73
PaymentPlugins\WC_Braintree_Admin_Meta_Box_Product_Data
S
17 94
WC_Braintree_Rest_Controller
S
16 57
WC_Braintree_Admin_Settings
S
15 44
PaymentPlugins\WooCommerce\Blocks\Braintree\Assets\Api
S
15 64
WC_Braintree_3ds_Validation
S
15 46
WC_Braintree_Query
S
15 56
WC_Braintree_Controller_ApplePay
S
15 92
WC_Braintree_Controller_Data_Migration
S
13 85
PaymentPlugins\WooCommerce\Blocks\Braintree\Package
S
12 35
WC_Braintree_Controller_Product
S
12 89
WC_Braintree_Advanced_Fraud_Settings
S
12 127
WC_Braintree_Controller_Settings
S
11 81
WC_Braintree_Rest_Webook_Authentication
S
11 36
WC_Braintree_Settings_API
S
11 42
WC_Braintree_Form_Handler
S
10 41
WC_Braintree_Controller_GooglePay
S
9 80
WC_Braintree_Venmo_Payment_Gateway
S
9 53
WC_Braintree_Shortcodes
S
9 26
WC_Braintree_Update
S
9 37
WC_Braintree_Controller_Local_Payment
S
8 41
PaymentPlugins\Braintree\WooFunnels\AssetsApi
S
8 31
WC_Payment_Token_Braintree_GooglePay
S
8 56
WC_Payment_Token_Braintree_Venmo
S
8 45
PaymentPlugins\WooCommerce\Blocks\Braintree\Config
S
8 56
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\AbstractGateway
S
8 47
PaymentPlugins\Braintree\WooFunnels\Upsell\Payments\Gateways\CreditCardGateway
S
7 19
WC_Payment_Token_Braintree_ApplePay
S
7 53
WC_Braintree_Controller_Plan
S
7 59
WC_Braintree_API_Settings
S
7 37
PaymentPlugins\Braintree\WooFunnels\Package
S
6 22
WC_Braintree_Controller_Client_Token
S
6 37
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\PayPalGateway
S
6 31
WC_Braintree_Admin_Menus
S
6 33
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\GooglePayGateway
S
6 31
PaymentPlugins\CartFlows\Braintree\Package
S
6 19
WC_Braintree_Post_Types
S
6 64
PaymentPlugins\WooCommerce\Blocks\Braintree\BraintreeClient
S
5 14
PaymentPlugins\CartFlows\Braintree\Payments\PayPalGateway
S
5 10
WC_Braintree_Controller_3ds
S
5 43
WC_Braintree_Install
S
5 21
WC_Braintree_Meta_Box_Coupons
S
4 13
WC_Braintree_Controller_Merchant_Accounts
S
4 34
PaymentPlugins\Braintree\WooFunnels\Upsell\Client
S
4 13
WC_Braintree_Controller_Payment_Tokens
S
4 35
PaymentPlugins\Braintree\WooFunnels\Upsell\Payments\Gateways\PayPalGateway
S
4 12
WC_Braintree_Subscription_Data_Store_CPT
S
3 11
WC_Braintree_Subscription_Settings
S
3 76
WC_Braintree_Controller_PayPal
S
3 32
PaymentPlugins\CartFlows\Braintree\Payments\CreditCardGateway
S
2 3
PaymentPlugins\Braintree\Utilities\FeaturesUtil
S
2 4
WC_Braintree_Descriptor_Settings
S
2 63

25 more item(s) not shown.