Code Analysis: Payment Plugins Braintree For WooCommerce 3.2.70

Class Rating Complexity Lines of code
WC_Braintree_Payment_Gateway
D
445 1,762
WC_Braintree_Subscription
C
115 386
WC_Braintree_PayPal_Payment_Gateway
C
105 465
WC_Braintree_CC_Payment_Gateway
A
73 325
WC_Braintree_Subscriptions_Cart
A
66 239
WC_Braintree_Manager
A
56 290
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 340
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
PaymentPlugins\Braintree\WooFunnels\Upsell\Payments\Api
S
35 130
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
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
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\CreditCardGateway
S
22 133
WC_Braintree_Admin_User_Edit
S
22 83
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Api
S
22 86
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
PaymentPlugins\Braintree\Fastlane\FastlaneController
S
19 69
WC_Payment_Token_Braintree_CC
S
18 110
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
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\Payments\Gateways\AbstractGateway
S
13 68
PaymentPlugins\WooCommerce\Blocks\Braintree\Assets\Api
S
12 38
PaymentPlugins\WooCommerce\Blocks\Braintree\Package
S
12 42
WC_Braintree_Controller_Product
S
12 89
WC_Braintree_Advanced_Fraud_Settings
S
12 127
WC_Braintree_Rest_Webook_Authentication
S
11 36
WC_Braintree_Settings_API
S
11 42
WC_Braintree_Controller_Settings
S
11 81
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\FastlaneGateway
S
11 42
WC_Braintree_Form_Handler
S
10 41
PaymentPlugins\Braintree\Assets\AssetsApi
S
9 26
PaymentPlugins\WooCommerce\Blocks\Braintree\FrontendScripts
S
9 48
WC_Braintree_Controller_GooglePay
S
9 80
WC_Braintree_Update
S
9 37
WC_Braintree_Shortcodes
S
9 26
WC_Payment_Token_Braintree_GooglePay
S
8 56
WC_Braintree_Controller_Local_Payment
S
8 41
WC_Braintree_Controller_Client_Token
S
8 42
PaymentPlugins\Braintree\WooFunnels\AssetsApi
S
8 31
PaymentPlugins\WooCommerce\Blocks\Braintree\Config
S
8 63
WC_Payment_Token_Braintree_Venmo
S
8 45
WC_Braintree_Controller_Plan
S
7 59
WC_Payment_Token_Braintree_ApplePay
S
7 53
WC_Braintree_API_Settings
S
7 37
PaymentPlugins\Braintree\WooFunnels\Upsell\Payments\Gateways\CreditCardGateway
S
7 19
PaymentPlugins\CartFlows\Braintree\Package
S
6 19
PaymentPlugins\Braintree\WooFunnels\Package
S
6 22
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\PayPalGateway
S
6 33
WC_Braintree_Admin_Menus
S
6 33
WC_Braintree_Post_Types
S
6 64
PaymentPlugins\WooCommerce\Blocks\Braintree\Payments\Gateways\GooglePayGateway
S
6 30
WC_Braintree_Install
S
5 21
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_Controller_Merchant_Accounts
S
4 34
PaymentPlugins\Braintree\WooFunnels\Upsell\Client
S
4 13
WC_Braintree_Controller_Payment_Tokens
S
4 35
WC_Braintree_Subscription_Data_Store_CPT
S
3 11
WC_Braintree_Controller_PayPal
S
3 32
WC_Braintree_Subscription_Settings
S
3 76
PaymentPlugins\Braintree\Utilities\FeaturesUtil
S
2 4
WC_Braintree_Descriptor_Settings
S
2 63
PaymentPlugins\CartFlows\Braintree\Payments\CreditCardGateway
S
2 3

29 more item(s) not shown.