Code Analysis: WC Vendors Marketplace 2.3.0

Class Rating Complexity Lines of code
PaymentDetailsType
D
148 341
WCV_Vendors
C
123 478
PaymentInfoType
C
118 179
WCVendors_Admin_Settings
C
102 574
InvoiceItemType
B
92 184
GetExpressCheckoutDetailsResponseDetailsType
B
86 151
WCVendors_Commissions_Page
B
85 420
WCV_Admin_Users
B
82 281
WCV_Vendor_Dashboard
B
78 468
SetExpressCheckoutRequestDetailsType
B
76 257
WCV_Commission
B
76 363
PaymentDetailsItemType
A
74 194
AddressType
A
68 106
WCVendors_Install
A
67 360
WCV_Product_Meta
A
64 373
OAuthRequest
A
60 186
OAuthRequest
A
60 186
WCV_Vendor_Shop
A
59 240
GetRecurringPaymentsProfileDetailsResponseDetailsType
A
55 116
WCV_Vendor_Order_Page
A
55 295
PreapprovalDetailsResponse
A
54 121
PaymentItemType
A
53 78
PayPalAPIInterfaceServiceService
A
52 351
WCV_Admin_Reports
S
50 489
WCV_Orders
S
50 211
BMGetButtonDetailsResponseType
S
49 62
WCV_Shipping
S
49 196
WCV_Emails
S
48 230
WCV_Admin_Setup
S
48 240
GetBoardingDetailsResponseDetailsType
S
48 57
PaymentTransactionType
S
46 80
WCVendors_Admin_Notices
S
46 127
WCVendors_Admin_Setup_Wizard
S
45 245
WC_PaypalAP
S
44 307
PayerInfoType
S
44 90
CreditCardDetailsType
S
44 80
WCV_Shortcodes
S
42 546
WC_Vendors
S
42 220
PaymentTransactionSearchResultType
S
36 69
DoExpressCheckoutPaymentResponseDetailsType
S
35 59
PaymentDetailsResponse
S
34 87
WC_Email_Notify_Vendor
S
33 218
WCV_Vendor_Signup
S
33 99
WCV_Commissions_CSV_Export
S
32 123
BillingPeriodDetailsType
S
32 90
OAuthUtil
S
31 107
OAuthUtil
S
31 107
BMGetInventoryResponseType
S
31 47
IncentiveDetailType
S
31 43
RefundTransactionResponseType
S
31 78
DoDirectPaymentResponseType
S
31 51
SubscriptionInfoType
S
31 43
PPCredentialManager
S
30 61
WCV_Vendor_Admin_Dashboard
S
30 161
OptionTrackingDetailsType
S
28 46
InstallmentDetailsType
S
28 46
PPCredentialManager
S
28 59
PaymentItemInfoType
S
28 46
DoReferenceTransactionResponseDetailsType
S
28 44
RecurringPaymentsSummaryType
S
26 49
DiscountType
S
26 56
OptionSelectionDetailsType
S
26 54
IncentiveDetailsType
S
26 48
InstitutionCustomer
S
25 73
AbstractResponseType
S
25 37
MerchantPullInfoType
S
25 38
BAUpdateResponseDetailsType
S
25 44
UserSelectedOptionType
S
25 53
ItemTrackingDetailsType
S
24 40
Receiver
S
24 70
PersonNameType
S
24 40
DoExpressCheckoutPaymentRequestDetailsType
S
24 80
SellerDetailsType
S
24 40
ThreeDSecureRequestType
S
24 40
WCVendors_Admin_Menus
S
24 157
WCV_Mass_Pay
S
23 119
WCVendors_Admin_Media
S
23 101
PPConfigManager
S
22 69
PPHttpConnection
S
22 72
ErrorType
S
22 34
PPConfigManager
S
22 69
PPHttpConnection
S
22 72
PreapprovalRequest
S
22 94
RecurringPaymentsProfileDetailsType
S
21 42
WCV_Queries
S
21 185
RefundInfo
S
20 46
EbayItemPaymentDetailsItemType
S
20 34
PPCertificateCredential
S
19 46
UpdateRecurringPaymentsProfileRequestDetailsType
S
19 74
SetAuthFlowParamRequestDetailsType
S
19 60
SetAccessPermissionsRequestDetailsType
S
19 58
PayRequest
S
19 86
WCVendors_Customer_Notify_Shipped
S
19 123
IncentiveAppliedDetailsType
S
19 32
APICredentialsType
S
18 21
WCV_Cron
S
18 72
CreateRecurringPaymentsProfileResponseDetailsType
S
18 21
FlightDetailsType
S
18 61
MockOAuthDataStore
S
18 43
MockOAuthDataStore
S
18 43
InvoiceItem
S
18 49
OptionDetailsType
S
18 42
BMUpdateButtonRequestType
S
18 55
PPCertificateCredential
S
18 42
AddressVerifyResponseType
S
18 22
ErrorData
S
18 43
PaymentInfo
S
17 37
ReceiverOptions
S
17 56
TransactionSearchRequestType
S
17 57
GetBalanceResponseType
S
17 40
SetMobileCheckoutRequestDetailsType
S
16 61
UATPDetailsType
S
16 28
WCVendors_Uninstall
S
16 66
AirlineItineraryType
S
16 56
BMCreateButtonRequestType
S
16 49
IncentiveAppliedToType
S
16 29
CreateMobilePaymentRequestDetailsType
S
16 59
BaseAddress
S
16 32
DoAuthorizationResponseType
S
16 33
WCV_Commissions_Sum_CSV_Export
S
16 71
BusinessInfoType
S
15 48
DisplayOptions
S
15 41
DoMobileCheckoutPaymentResponseDetailsType
S
15 24
PPAuthenticationManager
S
15 70
FMFDetailsType
S
15 30
AuthorizationInfoType
S
15 18
ButtonSearchResultType
S
15 18
BMCreateButtonResponseType
S
15 19
BMUpdateButtonResponseType
S
15 19
WCVendors_Settings_Page
S
15 48
GetAuthDetailsResponseDetailsType
S
15 18
GetAccessPermissionDetailsResponseDetailsType
S
15 18
MerchantPullPaymentType
S
15 54
DoUATPAuthorizationResponseType
S
15 22
OfferCouponInfoType
S
15 18
XmlToArray
S
14 48
BasicAmountType
S
14 32
BMSetInventoryRequestType
S
14 48
MeasureType
S
14 32
WCVendors_Vendor_Notify_Cancelled_Order
S
14 150
RefundTransactionRequestType
S
14 49
WCVendors_Vendor_Notify_Order
S
14 161
SetCustomerBillingAgreementRequestDetailsType
S
13 44
WCV_Vendor_Reports
S
13 57
AdditionalFeeType
S
13 35
WCVendors_Admin_Notify_Application
S
13 119
GetIncentiveEvaluationResponseDetailsType
S
13 25
AuthorizationResponseType
S
13 25
SetDataResponseType
S
13 25
WCVendors_Admin_Notify_Approved
S
13 119
PhoneNumberType
S
13 37
DoReferenceTransactionRequestDetailsType
S
13 48
WCVendors_Admin_Notify_Shipped
S
12 104
RiskFilterDetailsType
S
12 15
WCV_Vendor_Applicants
S
12 49
PaymentRequestInfoType
S
12 18
PPSignatureCredential
S
12 26
RefreshTokenStatusDetailsType
S
12 15
FundingSource
S
12 24
DoCaptureResponseDetailsType
S
12 18
MerchantPullPaymentResponseType
S
12 24
DoReauthorizationResponseType
S
12 19
GetPaymentOptionsResponse
S
12 50
ReceiverInfoType
S
12 15
OfferDetailsType
S
12 27
TaxIdDetailsType
S
12 22
InvoiceData
S
12 41
PPAuthenticationManager
S
11 62
IncentiveBucketType
S
11 45
WCV_Submit_Comment
S
11 49
WCVendors_Admin_Notify_Product
S
11 114
DoCaptureRequestType
S
11 43
PayResponse
S
11 38
PPSignatureCredential
S
11 22
FundingPlan
S
10 39
BMButtonSearchResponseType
S
10 23
GetIncentiveEvaluationRequestDetailsType
S
10 36
TransactionSearchResponseType
S
10 23
CurrencyType
S
10 29
ResponseEnvelope
S
10 20
WCVendors_Settings_Payments
S
10 88
ReferenceCreditCardDetailsType
S
10 37
WCV_Export_CSV
S
10 42
DoNonReferencedCreditResponseDetailsType
S
10 23
RiskFilterListType
S
10 22
ManagePendingTransactionStatusResponseType
S
9 13
GetTransactionDetailsResponseType
S
9 19
AuctionInfoType
S
9 12
ClientDetailsType
S
9 37
BillUserResponseType
S
9 19
DoReferenceTransactionResponseType
S
9 19
ReverseTransactionResponseDetailsType
S
9 12
GetPalDetailsResponseType
S
9 13
DoExpressCheckoutPaymentResponseType
S
9 19
CoupledPaymentInfoType
S
9 12
EnterBoardingRequestDetailsType
S
9 34
DoVoidResponseType
S
9 13
SenderOptions
S
9 25
TaxIdDetails
S
9 25
GetMobileStatusResponseType
S
9 13
OtherPaymentMethodDetailsType
S
9 28
GetBillingAgreementCustomerDetailsResponseDetailsType
S
9 18
ThreeDSecureInfoType
S
9 18
ExecuteCheckoutOperationsResponseDetailsType
S
9 18
RefundInfoType
S
9 12
SetPaymentOptionsRequest
S
9 42
ExternalRememberMeStatusDetailsType
S
9 12
ThreeDSecureResponseType
S
9 12
ScheduleDetailsType
S
8 32
ExecutePaymentResponse
S
8 29
MassPayRequestItemType
S
8 27
CreateRecurringPaymentsProfileRequestDetailsType
S
8 33
RefundRequest
S
8 34
BMLOfferInfoType
S
8 16
RefundResponse
S
8 29
DoNonReferencedCreditRequestDetailsType
S
8 35
GetUserLimitsResponse
S
8 36
GetFundingPlansResponse
S
7 31
BillingPeriodDetailsType_Update
S
7 28
ConvertCurrencyRequest
S
7 33
MassPayRequestType
S
7 24
GetAllowedFundingSourcesResponse
S
7 31
SubscriptionTermsType
S
7 20
Address
S
7 17
DoUATPAuthorizationRequestType
S
7 28
BillingApprovalDetailsType
S
7 26
GetAvailableShippingAddressesResponse
S
7 31
GetUserLimitsRequest
S
7 34
DoDirectPaymentRequestDetailsType
S
7 26
PreapprovalResponse
S
7 24
GetShippingAddressesResponse
S
6 25
GetAuthDetailsResponseType
S
6 13
CreateRecurringPaymentsProfileResponseType
S
6 13
PaymentDetailsRequest
S
6 25
ManageRecurringPaymentsProfileStatusResponseDetailsType
S
6 9
PPObjectTransformer
S
6 16
BuyerDetailsType
S
6 23
ManageRecurringPaymentsProfileStatusResponseType
S
6 13
CoupledBucketsType
S
6 18
DoUATPExpressCheckoutPaymentResponseType
S
6 13
GetAccessPermissionDetailsResponseType
S
6 13
DoCaptureResponseType
S
6 13
GetBillingAgreementCustomerDetailsResponseType
S
6 13
CompleteRecoupResponseType
S
6 13
GetRecurringPaymentsProfileDetailsResponseType
S
6 13
SetExpressCheckoutResponseType
S
6 10
ReverseTransactionResponseType
S
6 13
PPObjectTransformer
S
6 16
SetCustomerBillingAgreementResponseType
S
6 10
ConfirmPreapprovalRequest
S
6 26
CreateBillingAgreementResponseType
S
6 10
InstrumentDetailsType
S
6 9
ConvertCurrencyResponse
S
6 25
UpdateAccessPermissionsResponseType
S
6 10
BillOutstandingAmountResponseDetailsType
S
6 9
DoAuthorizationRequestType
S
6 23
UpdateRecurringPaymentsProfileResponseType
S
6 13
GetExpressCheckoutDetailsResponseType
S
6 13
BAUpdateRequestType
S
6 20
BillOutstandingAmountResponseType
S
6 13
DoNonReferencedCreditResponseType
S
6 13
EnterBoardingResponseType
S
6 10
IncentiveItemType
S
6 21
ErrorParameterType
S
6 9
SetMobileCheckoutResponseType
S
6 10
SetAuthFlowParamResponseType
S
6 10
BillingAgreementDetailsType
S
6 19
ErrorParameter
S
6 12
SetAccessPermissionsResponseType
S
6 10
ExecuteCheckoutOperationsResponseType
S
6 13
ExecutePaymentRequest
S
6 26
DoCancelResponseType
S
6 10
CurrencyConversion
S
6 18
BAUpdateResponseType
S
6 13
UpdateRecurringPaymentsProfileResponseDetailsType
S
6 9
GetIncentiveEvaluationResponseType
S
6 13
WarningData
S
6 12
DoMobileCheckoutPaymentResponseType
S
6 13
GetBoardingDetailsResponseType
S
6 13
WCVendors_Settings_Capabilities
S
5 246
AbstractRequestType
S
5 15
WCV_Walker_PageDropdown_Multiple
S
5 19
SetPaymentOptionsResponse
S
5 20
CancelPreapprovalResponse
S
5 20
BusinessOwnerInfoType
S
5 18
BankAccountDetailsType
S
5 16
ConfirmPreapprovalResponse
S
5 20
SetDataRequestType
S
5 21
WCVendors_Settings_Display
S
5 250
FaultMessage
S
5 20
WCVendors_Admin_Help
S
4 80

244 more item(s) not shown.