Code Analysis: Directory Listings WordPress plugin – uListing 1.7.5

Class Rating Complexity Lines of code
uListing\Classes\StmListing
D
520 1,995
uListing\Classes\StmListingType
D
344 1,443
uListing\Classes\StmImport
D
193 583
uListing\Classes\StmListingAttribute
D
146 529
uListing\Classes\StmUser
D
141 637
uListing\Lib\Stripe\Classes\Stripe
C
116 495
uListing\Classes\StmListingSettings
C
105 723
uListing\Lib\PricingPlan\Classes\StmPricingPlans
C
101 445
PayPal\Api\Invoice
B
97 531
uListing\Lib\PricingPlan\Classes\StmUserPlan
B
91 455
uListing\Classes\Builder\UListingBuilder
B
88 903
uListing\Classes\UlistingSearch
B
87 452
uListing\Lib\PayPal\Classes\PayPal
B
85 379
uListing\Classes\StmListingFilter
B
81 211
Stripe\StripeObject
B
79 268
Stripe\ApiRequestor
A
74 255
uListing\Lib\PricingPlan\Classes\StmUserPlanListTable
A
71 214
Composer\Autoload\ClassLoader
A
64 213
uListing\Classes\StmListingItemCardLayout
A
64 947
uListing\Classes\StmInventoryLayout
A
61 1,021
uListing\Admin\Classes\StmListingAttributeList
A
60 183
uListing\Classes\StmListingSingleLayout
A
60 1,156
uListing\Lib\PayPalStandard\Classes\PayPalStandard
A
58 243
uListing\Classes\StmPaginator
A
57 178
PayPal\Api\Payment
A
53 258
PayPal\Api\TemplateData
A
52 197
PayPal\Api\BankAccount
A
51 182
Stripe\Util\Util
S
49 227
uListing\Classes\StmListingRegion
S
49 208
PayPal\Api\Sale
S
48 208
PayPal\Common\PayPalModel
S
46 146
PayPal\Api\OpenIdUserinfo
S
45 170
Stripe\HttpClient\CurlClient
S
45 183
uListing\Classes\UlistingPageStatistics
S
45 170
uListing\Classes\StmListingAttributeOption
S
42 134
PayPal\Api\Agreement
S
41 269
PayPal\Api\Search
S
40 140
PayPal\Api\CreditCard
S
40 205
uListing\Lib\PricingPlan\Classes\StmPayment
S
40 123
PayPal\Api\PaymentCard
S
39 140
PayPal\Core\PayPalHttpConfig
S
37 98
PayPal\Api\Item
S
36 138
PayPal\Api\PayerInfo
S
36 126
PayPal\Api\Authorization
S
36 171
uListing\Lib\Stripe\Classes\Customer
S
36 170
Stripe\Account
S
36 114
PayPal\Api\CartBase
S
33 121
PayPal\Api\Order
S
32 159
uListing\Classes\UlistingUserRole
S
32 89
uListing\Classes\StmComment
S
32 170
PayPal\Auth\OAuthTokenCredential
S
29 106
uListing\Admin\Classes\StmEmailTemplateManager
S
27 254
uListing\Admin\Classes\UlistingSearchListTable
S
27 100
uListing\Lib\PayPalStandard\Classes\PayPalStandardIpn
S
27 117
PayPal\Core\PayPalCredentialManager
S
26 76
PayPal\Core\PayPalHttpConnection
S
26 105
PayPal\Api\OpenIdTokeninfo
S
25 96
PayPal\Cache\AuthorizationCache
S
25 55
uListing\Classes\StmPaymentMethod
S
24 73
PayPal\Common\ReflectionUtil
S
24 63
uListing\Classes\StmSystemStatus
S
23 92
PayPal\Api\WebhookEvent
S
23 120
uListing\Lib\PayPal\Classes\StmPayPalPlan
S
23 155
uListing\Lib\PayPal\Classes\WebHook
S
22 99
uListing\Classes\StmListingAuth
S
21 162
uListing\Classes\StmQuery
S
20 60
PayPal\Api\VerifyWebhookSignature
S
20 88
PayPal\Handler\RestHandler
S
20 55
uListing\Lib\Stripe\Classes\WebHook
S
20 72
PayPal\Core\PayPalConfigManager
S
19 65
uListing\Admin\Classes\StmAdminMenu
S
18 84
PayPal\Rest\ApiContext
S
17 59
uListing\Lib\Stripe\Classes\Charge
S
17 83
Stripe\OAuth
S
17 51
Stripe\Util\RequestOptions
S
17 60
uListing\Lib\PayPal\Classes\StmPayPalAgreement
S
16 120
Stripe\WebhookSignature
S
16 69
uListing\Classes\StmUpdates
S
15 43
uListing\Classes\StmModules
S
15 49
PayPal\Api\OpenIdSession
S
15 51
uListing\Classes\StmListingCategory
S
14 53
PayPal\Common\PayPalResourceModel
S
14 41
Stripe\Error\Base
S
12 36
uListing\Admin\Classes\StmAdminNotice
S
12 30
uListing\Lib\Stripe\Classes\Plan
S
12 81
uListing\Classes\AbstractClasses\StmSettingsApi
S
11 24
ComposerAutoloaderInitUlisting
S
11 33
Stripe\Util\AutoPagingIterator
S
11 34
PayPal\Log\PayPalLogger
S
11 24
Stripe\Collection
S
10 46
PayPal\Handler\OauthHandler
S
10 42
PayPal\Converter\FormatConverter
S
9 22
uListing\Lib\Stripe\Classes\Subscription
S
9 63
uListing\Classes\StmAjaxAction
S
9 34
uListing\Lib\Email\Classes\UserConfirm
S
6 29
Stripe\Source
S
6 39
PayPal\Transport\PayPalRestCall
S
6 27
Stripe\BankAccount
S
6 35
Stripe\Card
S
6 35
PayPal\Common\PayPalUserAgent
S
6 27
uListing\Lib\Email\Classes\ListingStatusChanged
S
5 53
PayPal\Validation\JsonValidator
S
5 13
uListing\Lib\Email\Classes\ListingCreated
S
5 47
uListing\Lib\Email\Classes\ListingModerate
S
5 38
uListing\Classes\StmIcons
S
5 2,803
uListing\Classes\UlistingNotifications
S
4 19
uListing\Lib\Stripe\Classes\Invoice
S
4 19
uListing\Lib\Stripe\Classes\Balance
S
4 20
PayPal\Validation\ArgumentValidator
S
4 8
uListing\Classes\UlistingSanitize
S
3 33

247 more item(s) not shown.