Code Analysis: Asaas Gateway for WooCommerce 2.7.0

Class Rating Complexity Lines of code
WC_Asaas\Gateway\Gateway
C
114 443
WC_Asaas\Webhook\Webhook
A
72 266
WC_Asaas\Gateway\Credit_Card
A
64 315
WC_Asaas\Gateway\Ticket
A
51 255
WC_Asaas\Gateway\Pix
S
50 255
WC_Asaas\Webhook\Endpoint
S
47 146
WC_Asaas\Meta_Data\Customer
S
46 181
WC_Asaas\Helper\WP_List_Util
S
41 109
WC_Asaas\Subscription\Admin\Subscription_Admin
S
40 118
WC_Asaas\WC_Asaas
S
40 203
WC_Asaas\Webhook\Webhook_Ajax
S
37 151
WC_Asaas\Cart\Cart
S
34 94
WC_Asaas\Admin\Settings\Settings
S
33 212
WC_Asaas\Subscription\Subscription
S
32 97
WC_Asaas\Checkout\Form_Field\Card_Expiration
S
29 119
WC_Asaas\Meta_Data\Subscription_Meta
S
23 82
WC_Asaas\Webhook\Admin\Settings\Webhook_Settings_Status
S
22 63
WC_Asaas\Split\Hook\Split_Wallet_Save_Hook
S
22 74
WC_Asaas\Helper\Subscriptions_Helper
S
22 135
WC_Asaas\Meta_Data\Order
S
18 57
WC_Asaas\Api\Client\Client
S
18 81
WC_Asaas\Subscription\Admin\Settings\WooCommerce_Subscriptions_Settings
S
17 92
WC_Asaas\Installments\Checkout\Installments_Checkout
S
16 86
WC_Asaas\Checkout\Form_Field\One_Click_Options
S
16 97
WC_Asaas\Split\Hook\Split_Wallet_Edit_Page_Hook
S
16 60
WC_Asaas\Anticipation\Admin\Settings\Anticipation_Settings_Status
S
15 40
WC_Asaas\Api\Resources\Payments
S
15 67
WC_Asaas\Checkout\Form_Field\Form_Field
S
15 38
WC_Asaas\Anticipation\Anticipation_Ajax
S
14 48
WC_Asaas\Anticipation\Admin\Settings\Anticipation_Settings_Fields
S
13 63
WC_Asaas\Cron\Expired_Pix_Cron
S
11 39
WC_Asaas\Split\Service\Split_Settings_Service
S
11 56
WC_Asaas\Admin\Plugin_Dependency
S
11 57
WC_Asaas\Installments\Gateway\Payment_Installments
S
11 41
WC_Asaas\Installments\Admin\Settings\Installments_Settings
S
10 50
WC_Asaas\Checkout\Checkout
S
10 27
WC_Asaas\Api\Response\Collection_Response
S
10 36
WC_Asaas\Admin\View
S
10 43
WC_Asaas\Split\Validator\Split_Wallet_Ready_Validator
S
10 37
WC_Asaas\Helper\WP_Error_Helper
S
9 21
WC_Asaas\My_Account\WooCommerce_My_Account
S
9 21
WC_Asaas\Api\Resources\Webhooks
S
9 35
WC_Asaas\Webhook\Admin\Settings\Webhook_Settings_Fields
S
8 59
WC_Asaas\Helper\Validation_Helper
S
8 27
WC_Asaas\Webhook\Webhook_Setting_Data
S
8 50
WC_Asaas\Installments\Admin\Settings\Installments_Fields
S
8 56
WC_Asaas\Installments\Gateway\Checkout_Installments
S
8 30
WC_Asaas\Checkout\Form_Field\Card_Number
S
8 31
WC_Asaas\Checkout\Form_Field\Card
S
8 70
WC_Asaas\Api\Resources\Subscriptions
S
8 28
WC_Asaas\Split\Hook\Split_Wallet_Admin_Table_Hook
S
8 37
WC_Asaas\Cron\Expired_Ticket_Cron
S
8 22
WC_Asaas\Split\Query\Split_Wallet_Query
S
8 47
WC_Asaas\Split\Validator\Split_Payment_Method_Object_Setting_Validator
S
8 19
WC_Asaas\Admin\Settings\Pix
S
7 55
WC_Asaas\Helper\Checkout_Helper
S
7 20
WC_Asaas\Webhook\Meta\Webhook_Meta_Status
S
7 30
WC_Asaas\Checkout\Form_Field\Label
S
7 24
WC_Asaas\Anticipation\Checkout\Anticipation_Interest_Handler
S
7 33
WC_Asaas\Helper\Webhook_Helper
S
6 20
WC_Asaas\Installments\Helper\Installments_Calculator_Helper
S
6 25
WC_Asaas\Installments\Helper\Values_Formater_Helper
S
6 22
WC_Asaas\Product\Admin\Settings\Product_Settings
S
6 28
WC_Asaas\Split\Hook\Split_Checkout_Hook
S
6 32
WC_Asaas\Coupon\Coupon
S
6 39
WC_Asaas\Api\Response\Response
S
6 22
WC_Asaas\Api\Resources\Credit_Card
S
5 16
WC_Asaas\Checkout\Form_Field\Card_Security_Code
S
5 26
WC_Asaas\Log\Logger
S
5 17
WC_Asaas\Split\Split_Manager
S
5 21
WC_Asaas\Split\Hook\Split_Settings_Hook
S
5 38
WC_Asaas\Api\Client\Collection_Client
S
5 25
WC_Asaas\Split\Split_Message_List
S
5 30
WC_Asaas\Common\Notice\Data\Notice_Data
S
5 18
WC_Asaas\Split\Validator\Split_Payment_Method_Settings_Validator
S
4 13
WC_Asaas\Webhook\Admin\Settings\Webhook_Settings
S
4 15
WC_Asaas\Installments\Checkout\Order_Interest_Handler
S
4 18
WC_Asaas\Log\Logger_Legacy
S
4 14
WC_Asaas\Split\Data\Split_Wallet_Data_WP_Post_Factory
S
4 12
WC_Asaas\Split\Hook\Split_Assets_Hook
S
4 12
WC_Asaas\Api\Response\Error_Response
S
4 19
WC_Asaas\Split\Data\Split_Types
S
4 21
WC_Asaas\Split\Validator\Split_Ready_Wallet_Persistence_Validator
S
4 20
WC_Asaas\Split\Repository\Split_Wallet_Ready_Repository
S
4 16
WC_Asaas\Api\Api_Limit
S
4 12
WC_Asaas\Billing_Type\Credit_Card
S
4 50
WC_Asaas\Split\Notice\Wallet_Notice_Provider
S
4 31
WC_Asaas\Api\Response\Response_Factory
S
4 10
WC_Asaas\Billing_Type\Billing_Type
S
3 0
WC_Asaas\Billing_Type\Pix
S
3 9
WC_Asaas\Split\Hook\Split_Plugins_List_Hook
S
3 11
WC_Asaas\Common\Notice\Validator\Notice_Validator
S
3 8
WC_Asaas\Common\Notice\Notificator\Notificator
S
3 21
WC_Asaas\Split\Service\Split_Gateway_Log_Service
S
3 14
WC_Asaas\Common\Validator\Validator
S
3 8
WC_Asaas\Anticipation\Meta\Anticipation_Meta
S
3 9
WC_Asaas\Split\Adapter\Split_Payment_Method_Object_Setting_Data_To_Array_Adapter
S
3 15
WC_Asaas\Api\Resources\Resource
S
3 9
WC_Asaas\Common\Notice\Notificator\Code_Notificator_Factory
S
3 11
WC_Asaas\Billing_Type\Ticket
S
3 9
WC_Asaas\Split\Service\Split_WC_Order_Service
S
3 16
WC_Asaas\Split\Metabox\Edit_Wallet_Meta_Box
S
3 18
WC_Asaas\Split\Repository\Split_Wallet_Repository
S
2 14
WC_Asaas\Admin\Settings\Ticket
S
2 30
WC_Asaas\Split\Post_Type\Asaas_Wallet_Post_Type
S
2 26
WC_Asaas\Webhook\Api_Skip
S
2 8
WC_Asaas\Split\Repository\Split_Order_Repository
S
2 9
WC_Asaas\Split\Validator\Split_Wallet_In_Progress_Validator
S
2 6
WC_Asaas\Admin\Settings\Credit_Card
S
2 36
WC_Asaas\Split\Repository\Split_Wallet_In_Progress_Repository
S
2 6
WC_Asaas\Split\Query\Split_Wallet_Ready_Query
S
1 4
WC_Asaas\Split\Notice\Prefixer
S
1 3

29 more item(s) not shown.