Code Analysis: ICDSoft Reseller Store 2.0.1

Class Rating Complexity Lines of code
ICD\Hosting\Services\Markdown
D
135 963
ICD\Hosting\Services\Markdown
D
135 963
Braintree\Configuration
C
124 349
Braintree\Configuration
C
124 349
Stripe\StripeObject
B
84 281
ICD\Hosting\ICD_Hosting_AJAX
B
84 362
Stripe\StripeObject
B
84 281
ICD\Hosting\ICD_Hosting_AJAX
B
84 362
Stripe\ApiRequestor
B
82 278
Stripe\ApiRequestor
B
82 278
ICD\Hosting\Services\OrderHelper
A
75 246
ICD\Hosting\Services\OrderHelper
A
75 246
Stripe\HttpClient\CurlClient
A
73 262
Stripe\HttpClient\CurlClient
A
73 262
Braintree\Util
A
71 306
Braintree\Util
A
71 306
Braintree\Transaction
A
63 278
Braintree\TransactionSearch
A
63 112
Braintree\Transaction
A
63 278
Braintree\TransactionSearch
A
63 112
Braintree\CustomerGateway
A
56 312
Braintree\CustomerGateway
A
56 312
Braintree\Http
A
55 206
Braintree\Http
A
55 206
ICD\Hosting\Services\OrderService
A
55 206
ICD\Hosting\Services\OrderService
A
55 206
Braintree\WebhookTestingGateway
A
54 484
Braintree\WebhookTestingGateway
A
54 484
ICD\Hosting\Services\CurlClient
A
53 178
ICD\Hosting\Services\CurlClient
A
53 178
ICD\Hosting\Admin\ICD_Hosting_Admin_Settings
A
51 317
ICD\Hosting\Admin\ICD_Hosting_Admin_Settings
A
51 317
Stripe\ApiRequestorTest
S
50 486
Stripe\ApiRequestorTest
S
50 486
Braintree\Customer
S
49 173
Braintree\Customer
S
49 173
ICD\Hosting\Services\CatalogHelper
S
49 151
ICD\Hosting\Services\CatalogHelper
S
49 151
Stripe\Util\Util
S
44 139
Stripe\Util\Util
S
44 139
ICD\Hosting\Services\Translate
S
43 134
ICD\Hosting\Services\Translate
S
43 134
Stripe\Account
S
42 128
Braintree\DisputeGateway
S
42 158
Braintree\DisputeGateway
S
42 158
Stripe\Account
S
42 128
Braintree\TransactionGateway
S
41 376
Braintree\TransactionGateway
S
41 376
Stripe\StripeObjectTest
S
40 319
Stripe\StripeObjectTest
S
40 319
Stripe\Collection
S
38 129
Braintree\CreditCardGateway
S
38 236
Stripe\Collection
S
38 129
Braintree\CreditCardGateway
S
38 236
ICD\Hosting\Services\Processors\PaymentPayPal
S
36 139
ICD\Hosting\Services\Processors\PaymentPayPal
S
36 139
Braintree\CreditCard
S
35 126
Braintree\CreditCard
S
35 126
Stripe\BaseStripeClient
S
33 106
Stripe\BaseStripeClient
S
33 106
ICD\Hosting\Services\Processors\PaymentBraintree
S
29 139
ICD\Hosting\Services\Processors\PaymentBraintree
S
29 139
Braintree\Xml\Parser
S
27 87
Braintree\Xml\Parser
S
27 87
Braintree\TransparentRedirectGateway
S
26 166
Braintree\TransparentRedirectGateway
S
26 166
ICD\Hosting\Services\Processors\PaymentStripe
S
25 120
ICD\Hosting\Services\Processors\PaymentStripe
S
25 120
Braintree\CredentialsParser
S
24 85
ICD\Hosting\Admin\ICD_Hosting_Admin_Notices
S
24 69
Braintree\CredentialsParser
S
24 85
ICD\Hosting\Admin\ICD_Hosting_Admin_Notices
S
24 69
ICD\Hosting\Services\ApiClient
S
24 77
ICD\Hosting\Services\ApiClient
S
24 77
Braintree\Error\ValidationErrorCollection
S
23 68
Braintree\Error\ValidationErrorCollection
S
23 68
Stripe\Util\RequestOptions
S
23 90
Stripe\Util\RequestOptions
S
23 90
Braintree\SubscriptionGateway
S
23 164
Braintree\SubscriptionGateway
S
23 164
Braintree\Subscription
S
22 74
ICD\Hosting\Services\Processors\Payment2CheckOut
S
22 109
Braintree\Subscription
S
22 74
ICD\Hosting\Services\Processors\Payment2CheckOut
S
22 109
Braintree\WebhookNotification
S
21 68
Braintree\WebhookNotification
S
21 68
Braintree\Xml\Generator
S
21 79
Braintree\Xml\Generator
S
21 79
ICD\Hosting\Admin\ICD_Hosting_Admin
S
21 38
ICD\Hosting\Admin\ICD_Hosting_Admin
S
21 38
Stripe\Service\OAuthService
S
20 63
Stripe\Service\OAuthService
S
20 63
ICD\Hosting\Services\Processors\PaymentEpay
S
20 115
ICD\Hosting\Services\Processors\PaymentEpay
S
20 115
Braintree\MerchantAccountGateway
S
19 137
ICD\Hosting\ICD_Hosting
S
19 120
ICD\Hosting\ICD_Hosting
S
19 120
Braintree\MerchantAccountGateway
S
19 137
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Hosting_Order
S
19 51
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Hosting_Order
S
19 51
ICD\Hosting\Services\TreeHelper
S
18 61
ICD\Hosting\Services\Payment
S
18 44
ICD\Hosting\Services\Payment
S
18 44
ICD\Hosting\Services\TreeHelper
S
18 61
ICD\Hosting\Services\Processors\PaymentAuthorizeNet
S
18 133
ICD\Hosting\Services\Processors\PaymentAuthorizeNet
S
18 133
Braintree\OAuthGateway
S
17 79
Stripe\OAuth
S
17 51
Stripe\WebhookTest
S
17 54
Stripe\OAuth
S
17 51
Stripe\WebhookTest
S
17 54
Braintree\OAuthGateway
S
17 79
Stripe\WebhookSignature
S
16 69
ICD\Hosting\Services\Processors\PaymentSkrill
S
16 76
Stripe\WebhookSignature
S
16 69
ICD\Hosting\Services\Processors\PaymentSkrill
S
16 76
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Payment
S
16 57
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Payment
S
16 57
Braintree\Dispute
S
15 63
Braintree\WebhookNotificationGateway
S
15 51
Braintree\Dispute
S
15 63
Braintree\WebhookNotificationGateway
S
15 51
Braintree\VisaCheckoutCard
S
14 48
ICD\Hosting\Services\Processors\PaymentPayU
S
14 81
Braintree\VisaCheckoutCard
S
14 48
Braintree\PaymentMethodParser
S
14 33
Braintree\PaymentMethodParser
S
14 33
ICD\Hosting\Services\Processors\PaymentPayU
S
14 81
Braintree\Result\Error
S
12 50
Braintree\Result\Error
S
12 50
ICD\Hosting\ICD_Hosting_App
S
12 40
ICD\Hosting\ICD_Hosting_Autoloader
S
12 30
ICD\Hosting\ICD_Hosting_Autoloader
S
12 30
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Postback
S
12 57
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Postback
S
12 57
ICD\Hosting\ICD_Hosting_App
S
12 40
ICD\Hosting\Admin\ICD_Hosting_Admin_Setup_Wizard
S
11 170
ICD\Hosting\Services\Processors\PaymentPayDollar
S
11 62
Stripe\Util\AutoPagingIterator
S
11 34
ICD\Hosting\Admin\ICD_Hosting_Admin_Setup_Wizard
S
11 170
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Request
S
11 52
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Request
S
11 52
ICD\Hosting\ICD_Hosting_Install
S
11 83
Stripe\Util\AutoPagingIterator
S
11 34
ICD\Hosting\ICD_Hosting_Install
S
11 83
ICD\Hosting\Services\Processors\PaymentPayDollar
S
11 62
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Compare_Plans
S
10 28
Braintree\MasterpassCard
S
10 40
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Compare_Plans
S
10 28
Stripe\TestCase
S
10 59
Braintree\ApplePayGateway
S
10 40
Braintree\MasterpassCard
S
10 40
Braintree\SamsungPayCard
S
10 40
Braintree\SamsungPayCard
S
10 40
Braintree\ApplePayGateway
S
10 40
Stripe\TestCase
S
10 59
Braintree\UsBankAccount
S
9 38
Braintree\Plan
S
9 32
Braintree\MerchantAccount
S
9 33
Braintree\UsBankAccount
S
9 38
Braintree\Plan
S
9 32
Braintree\MerchantAccount
S
9 33
Braintree\TransactionLineItemGateway
S
8 30
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Plan_Info
S
8 29
ICD\Hosting\ICD_Hosting_Config
S
8 27
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Plan_Info
S
8 29
ICD\Hosting\ICD_Hosting_Config
S
8 27
Braintree\TransactionLineItemGateway
S
8 30
Stripe\Card
S
6 36
Braintree\DocumentUploadGateway
S
6 30
Braintree\DocumentUploadGateway
S
6 30
Stripe\Card
S
6 36
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Thankyou
S
5 15
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Thankyou
S
5 15
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Domain_Check
S
4 14
ICD\Hosting\Shortcodes\ICD_Hosting_Shortcode_Domain_Check
S
4 14

848 more item(s) not shown.