Code Analysis: Content Locker 1.1.10

Class Rating Complexity Lines of code
CMB2
D
232 730
Mobile_Detect
D
168 335
CMB2_Field
D
162 553
CMB2_hookup
D
142 431
CMB2_Types
B
99 333
CMB2_Sanitize
B
98 288
CMB2_Utils
B
97 295
CMB2_REST
B
95 289
GuzzleHttp\Psr7\Uri
B
92 327
WP_REST_Controller
A
71 266
CL_Leads
A
66 223
CL_Twitter_Handler
A
61 261
CMB2_Base
A
59 190
Composer\Autoload\ClassLoader
A
57 196
CL_Admin
A
55 293
CMB2_REST_Controller_Fields
A
53 231
CL_OAuthRequest
S
47 157
CL_Site_Front
S
45 160
Http\Message\Cookie
S
45 139
CMB2_Options_Hookup
S
43 158
GuzzleHttp\Psr7\Stream
S
43 134
CL_Locker_Manager
S
42 125
CMB2_Ajax
S
41 139
CL_Connect
S
40 161
GuzzleHttp\Psr7\AppendStream
S
39 119
CMB2_REST_Controller
S
38 141
GuzzleHttp\Psr7\ServerRequest
S
38 137
CL_Settings
S
37 176
CL_TwitterOAuth
S
35 126
MailChimp
S
35 137
GuzzleHttp\Psr7\UploadedFile
S
34 122
Http\Client\Curl\Client
S
34 135
CMB2_Field_Display
S
34 89
CMB2_Show_Filters
S
32 76
Http\Message\CookieJar
S
30 87
CMB2_Option
S
29 72
CL_Signin_Locker
S
29 183
CL_OAuthUtil
S
29 103
GuzzleHttp\Psr7\MultipartStream
S
28 80
GuzzleHttp\Psr7\PumpStream
S
28 85
Http\Discovery\ClassDiscovery
S
27 83
CL_Lead_Export
S
27 182
MailerLiteApi\Common\ApiAbstract
S
26 77
MTS_ContentLocker
S
26 102
CL_OAuthServer
S
24 123
CL_Social_Locker
S
23 191
CMB2_JS
S
22 113
Http\Client\Curl\PromiseCore
S
22 75
GuzzleHttp\Psr7\CachingStream
S
22 69
CL_Stats
S
22 78
CL_Locker
S
22 75
CMB2_Type_Taxonomy_Base
S
21 74
GuzzleHttp\Psr7\LimitStream
S
21 68
GuzzleHttp\Psr7\Request
S
21 76
Http\Client\Curl\MultiRunner
S
20 63
CMB2_Type_Base
S
19 44
CMB2_Type_File_Base
S
18 96
Http\Message\Builder\ResponseBuilder
S
17 62
CL_Subscription_MailChimp
S
16 40
CMB2_Boxes
S
16 47
MailerLiteApi\Common\Collection
S
16 44
CMB2_REST_Controller_Boxes
S
16 107
CMB2_Type_File
S
16 100
CL_Admin_Page
S
15 70
Clue\StreamFilter\CallbackFilter
S
15 59
GuzzleHttp\Psr7\StreamWrapper
S
15 66
Http\Message\Encoding\FilteredStream
S
14 45
CMB2_Type_Taxonomy_Multicheck
S
14 47
MailerLiteApi\Common\RestClient
S
12 47
CMB2_Bootstrap_230_Trunk
S
12 44
CMB2_Type_Multi_Base
S
12 48
ComposerAutoloaderInit8a4d52f81404dd5db86fb336082ddfd0
S
11 41
CMB2_Hookup_Base
S
11 30
CMB2_Type_Colorpicker
S
10 35
CL_Subscription_MailerLite
S
10 31
GuzzleHttp\Psr7\Response
S
10 28
Http\Message\RequestMatcher\RequestMatcher
S
10 21
CL_Subscription_Base
S
10 24
CL_Help_Manager
S
9 56
Http\Discovery\Strategy\PuliBetaStrategy
S
9 33
CMB2_Type_Taxonomy_Radio
S
9 44
CMB2_Display_Taxonomy_Multicheck
S
8 26
Http\Client\Curl\CurlPromise
S
8 26
CMB2_Display_File
S
8 35
Http\Message\Formatter\FullHttpMessageFormatter
S
8 37
CMB2_Type_Text_Datetime_Timestamp
S
8 43
CMB2_Type_Picker_Base
S
7 26
CL_Install
S
7 35
Http\Promise\FulfilledPromise
S
7 21
Http\Client\Promise\HttpFulfilledPromise
S
7 21
Http\Client\Promise\HttpRejectedPromise
S
7 21
Http\Promise\RejectedPromise
S
7 21
CMB2_Type_Taxonomy_Select
S
6 36
CMB2_Display_Text_Date_Timezone
S
6 16
CMB2_Display_Taxonomy_Radio
S
6 16
CMB2_Display_Select
S
6 14
CMB2_Type_File_List
S
6 56
CL_Post_types
S
5 113
CMB2_Type_Text
S
5 22
CMB2_Display_Multicheck
S
5 15
Http\Message\Authentication\Chain
S
5 16
CMB2_Type_Wysiwyg
S
5 52
Http\Message\StreamFactory\DiactorosStreamFactory
S
4 15
CMB2_Type_Title
S
4 23
CMB2_Display_File_List
S
4 12
Http\Message\Authentication\AutoBasicAuth
S
4 14
CMB2_Type_Text_Datetime_Timestamp_Timezone
S
4 38
CMB2_Type_Checkbox
S
4 28
CMB2_Type_Textarea
S
3 18
CMB2_Type_Textarea_Code
S
3 15
Http\Message\UriFactory\DiactorosUriFactory
S
3 8
CMB2_Type_Oembed
S
2 22

82 more item(s) not shown.