Code Analysis: WC Vendors Marketplace 2.5.9

Class Rating Complexity Lines of code
WC_Vendors\Classes\Front\WCV_Product_Controller
D
581 2,331
WC_Vendors\Classes\Front\WCV_Form_Helper
D
394 981
WC_Vendors\Classes\Front\WCV_Order_Controller
D
315 1,590
WC_Vendors\Classes\Front\Forms\WCV_Product_Form
D
233 1,481
WCV_Vendors
D
215 868
WCV_Vendor_Dashboard
D
190 841
WCV_Order_Data_Synchronizer
D
154 858
PaymentDetailsType
D
148 341
WC_Vendors\Classes\Front\WCV_Vendor_Controller
D
129 443
PaymentInfoType
C
118 179
WCVendors_Admin_Settings
C
113 715
WCV_Admin_Users
C
110 377
WC_Vendors\Classes\Front\Forms\WCV_Store_Form
C
103 680
Vendors_Settings
B
98 380
WCVendors_Commissions_Page
B
96 463
WCVendors_Admin_Orders
B
96 350
WCV_Vendor_Dashboard_Legacy
B
92 582
InvoiceItemType
B
92 184
WCV_Product_Meta
B
92 547
WCV_Commission
B
86 435
GetExpressCheckoutDetailsResponseDetailsType
B
86 151
WCVendors_Admin_Notices
B
80 231
WC_Vendors\Classes\Front\WCV_Dashboard_Controller
B
78 552
SetExpressCheckoutRequestDetailsType
B
76 257
WCVendors_Admin_Setup_Wizard
A
75 434
WCV_Vendor_Shop
A
75 330
PaymentDetailsItemType
A
74 194
WCV_Admin_Reports
A
69 675
WCVendors_Install
A
68 372
WC_Vendors_Bootstrap
A
68 430
AddressType
A
68 106
Usage
A
67 359
WCV_Vendor_Order_Page
A
64 304
OAuthRequest
A
60 186
OAuthRequest
A
60 186
WCV_Orders
A
58 287
WC_Vendors_Bootstrap_Legacy
A
57 331
WCV_Reports
A
55 420
GetRecurringPaymentsProfileDetailsResponseDetailsType
A
55 116
PreapprovalDetailsResponse
A
54 121
WCV_Reports_API
A
53 373
PaymentItemType
A
53 78
WCV_Emails
A
52 241
WCV_Shortcodes
A
52 649
PayPalAPIInterfaceServiceService
A
52 351
WCVendors_Admin_Menus
A
51 362
WCV_Shipping
S
49 197
WC_Vendors\Classes\Front\WCV_Reports_Controller
S
49 259
WCV_Admin_Setup
S
49 323
BMGetButtonDetailsResponseType
S
49 62
WCV_Reports_Cache
S
48 261
GetBoardingDetailsResponseDetailsType
S
48 57
WC_Vendors\Classes\Front\WCV_Public_Assets
S
46 564
PaymentTransactionType
S
46 80
WCV_Vendor_Signup
S
45 140
WCV_Admin_API
S
45 383
CreditCardDetailsType
S
44 80
PayerInfoType
S
44 90
PaymentTransactionSearchResultType
S
36 69
WCV_Vite_Loader
S
35 98
DoExpressCheckoutPaymentResponseDetailsType
S
35 59
WCV_Vendor_Admin_Dashboard
S
35 198
WCV_Export_Helper
S
34 118
WCV_Queries
S
34 273
PaymentDetailsResponse
S
34 87
WCV_Plugin_Installer
S
34 188
WCV_Commissions_CSV_Export
S
33 119
WC_Order_Vendor
S
33 101
BillingPeriodDetailsType
S
32 90
OAuthUtil
S
31 107
OAuthUtil
S
31 107
BMGetInventoryResponseType
S
31 47
RefundTransactionResponseType
S
31 78
IncentiveDetailType
S
31 43
DoDirectPaymentResponseType
S
31 51
SubscriptionInfoType
S
31 43
PPCredentialManager
S
30 61
DoReferenceTransactionResponseDetailsType
S
28 44
OptionTrackingDetailsType
S
28 46
InstallmentDetailsType
S
28 46
PPCredentialManager
S
28 59
PaymentItemInfoType
S
28 46
RecurringPaymentsSummaryType
S
26 49
DiscountType
S
26 56
OptionSelectionDetailsType
S
26 54
IncentiveDetailsType
S
26 48
UserSelectedOptionType
S
25 53
WCVendors_Admin_Media
S
25 109
AbstractResponseType
S
25 37
InstitutionCustomer
S
25 73
BAUpdateResponseDetailsType
S
25 44
MerchantPullInfoType
S
25 38
SellerDetailsType
S
24 40
ThreeDSecureRequestType
S
24 40
ItemTrackingDetailsType
S
24 40
PersonNameType
S
24 40
Receiver
S
24 70
DoExpressCheckoutPaymentRequestDetailsType
S
24 80
WCV_Mass_Pay
S
23 119
PreapprovalRequest
S
22 94
WC_Vendors\Classes\Front\WCV_Table_Helper
S
22 140
PPConfigManager
S
22 69
PPHttpConnection
S
22 72
ErrorType
S
22 34
WCV_Activate
S
22 84
PPConfigManager
S
22 69
PPHttpConnection
S
22 72
WC_Vendors
S
21 69
RecurringPaymentsProfileDetailsType
S
21 42
RefundInfo
S
20 46
EbayItemPaymentDetailsItemType
S
20 34
PayRequest
S
19 86
UpdateRecurringPaymentsProfileRequestDetailsType
S
19 74
PPCertificateCredential
S
19 46
SetAuthFlowParamRequestDetailsType
S
19 60
SetAccessPermissionsRequestDetailsType
S
19 58
IncentiveAppliedDetailsType
S
19 32
BMUpdateButtonRequestType
S
18 55
PPCertificateCredential
S
18 42
CreateRecurringPaymentsProfileResponseDetailsType
S
18 21
FlightDetailsType
S
18 61
ErrorData
S
18 43
OptionDetailsType
S
18 42
AddressVerifyResponseType
S
18 22
InvoiceItem
S
18 49
APICredentialsType
S
18 21
WCV_Setting_Form
S
17 683
ReceiverOptions
S
17 56
GetBalanceResponseType
S
17 40
TransactionSearchRequestType
S
17 57
PaymentInfo
S
17 37
WCV_Vendor_Applicants
S
16 62
SetMobileCheckoutRequestDetailsType
S
16 61
AirlineItineraryType
S
16 56
WCV_Commissions_Sum_CSV_Export
S
16 71
IncentiveAppliedToType
S
16 29
DoAuthorizationResponseType
S
16 33
CreateMobilePaymentRequestDetailsType
S
16 59
BaseAddress
S
16 32
UATPDetailsType
S
16 28
BMCreateButtonRequestType
S
16 49
BusinessInfoType
S
15 48
AuthorizationInfoType
S
15 18
ButtonSearchResultType
S
15 18
PPAuthenticationManager
S
15 70
BMCreateButtonResponseType
S
15 19
BMUpdateButtonResponseType
S
15 19
DisplayOptions
S
15 41
DoUATPAuthorizationResponseType
S
15 22
GetAccessPermissionDetailsResponseDetailsType
S
15 18
OfferCouponInfoType
S
15 18
MerchantPullPaymentType
S
15 54
DoMobileCheckoutPaymentResponseDetailsType
S
15 24
WCVendors_Vendor_Notify_Order
S
15 186
GetAuthDetailsResponseDetailsType
S
15 18
FMFDetailsType
S
15 30
WCVendors_Admin_Notify_Product
S
14 146
WCV_Commissions_PayPal_Masspay_CSV_Export
S
14 65
BMSetInventoryRequestType
S
14 48
RefundTransactionRequestType
S
14 49
MeasureType
S
14 32
BasicAmountType
S
14 32
XmlToArray
S
14 48
WCVendors_Vendor_Notify_Cancelled_Order
S
14 163
AuthorizationResponseType
S
13 25
GetIncentiveEvaluationResponseDetailsType
S
13 25
SetCustomerBillingAgreementRequestDetailsType
S
13 44
SetDataResponseType
S
13 25
PhoneNumberType
S
13 37
AdditionalFeeType
S
13 35
DoReferenceTransactionRequestDetailsType
S
13 48
RiskFilterDetailsType
S
12 15
FundingSource
S
12 24
DoReauthorizationResponseType
S
12 19
OfferDetailsType
S
12 27
PaymentRequestInfoType
S
12 18
MerchantPullPaymentResponseType
S
12 24
RefreshTokenStatusDetailsType
S
12 15
TaxIdDetailsType
S
12 22
PPSignatureCredential
S
12 26
InvoiceData
S
12 41
ReceiverInfoType
S
12 15
GetPaymentOptionsResponse
S
12 50
DoCaptureResponseDetailsType
S
12 18
DoCaptureRequestType
S
11 43
WCV_Export_CSV
S
11 45
WCV_Submit_Comment
S
11 48
PayResponse
S
11 38
PPSignatureCredential
S
11 22
IncentiveBucketType
S
11 45
ResponseEnvelope
S
10 20
DoNonReferencedCreditResponseDetailsType
S
10 23
ReferenceCreditCardDetailsType
S
10 37
RiskFilterListType
S
10 22
BMButtonSearchResponseType
S
10 23
TransactionSearchResponseType
S
10 23
FundingPlan
S
10 39
GetIncentiveEvaluationRequestDetailsType
S
10 36
BillUserResponseType
S
9 19
ReverseTransactionResponseDetailsType
S
9 12
GetPalDetailsResponseType
S
9 13
ExternalRememberMeStatusDetailsType
S
9 12
DoReferenceTransactionResponseType
S
9 19
CoupledPaymentInfoType
S
9 12
ClientDetailsType
S
9 37
OtherPaymentMethodDetailsType
S
9 28
EnterBoardingRequestDetailsType
S
9 34
DoVoidResponseType
S
9 13
DoExpressCheckoutPaymentResponseType
S
9 19
GetTransactionDetailsResponseType
S
9 19
AuctionInfoType
S
9 12
GetBillingAgreementCustomerDetailsResponseDetailsType
S
9 18
ThreeDSecureResponseType
S
9 12
ManagePendingTransactionStatusResponseType
S
9 13
RefundInfoType
S
9 12
GetMobileStatusResponseType
S
9 13
WCV_Utils
S
9 29
SetPaymentOptionsRequest
S
9 42
ThreeDSecureInfoType
S
9 18
ExecuteCheckoutOperationsResponseDetailsType
S
9 18
ScheduleDetailsType
S
8 32
CreateRecurringPaymentsProfileRequestDetailsType
S
8 33
WC_Vendors\Classes\Includes\WCV_Product_Dropdown_Walker
S
8 19
RefundResponse
S
8 29
GetUserLimitsResponse
S
8 36
RefundRequest
S
8 34
ExecutePaymentResponse
S
8 29
DoNonReferencedCreditRequestDetailsType
S
8 35
MassPayRequestItemType
S
8 27
DoDirectPaymentRequestDetailsType
S
7 26
WCVendors_Settings_Display
S
7 463
GetAvailableShippingAddressesResponse
S
7 31
BillingPeriodDetailsType_Update
S
7 28
GetAllowedFundingSourcesResponse
S
7 31
GetFundingPlansResponse
S
7 31
PreapprovalResponse
S
7 24
WCVendors_Settings_Capabilities
S
5 304
WCVendors_Settings_General
S
5 96

339 more item(s) not shown.