Code Analysis: NextGEN Gallery 3.59.7

Class Rating Complexity Lines of code
lsolesen\pel\PelEntrySShort
D
645 1,439
Imagely\NGG\DataStorage\Manager
D
563 1,845
C_Gallery_Storage
D
478 1,455
Imagely\NGG\Lightroom\API
D
248 736
Imagely\NGG\Util\RoutingApp
D
228 773
C_NextGEN_Bootstrap
D
219 772
lsolesen\pel\PelEntryShort
D
212 554
nggManageGallery
D
202 838
Imagely\NGG\DataTypes\LegacyThumbnail
D
172 761
C_NggLegacy_Thumbnail
D
171 649
Imagely\NGG\DataTypes\DisplayedGallery
D
159 555
C_Displayed_Gallery
D
158 487
lsolesen\pel\PelIfd
D
155 774
Imagely\NGG\DisplayTypes\Albums\SharedController
D
150 601
Imagely\NGG\Util\Router
D
138 406
lsolesen\pel\PelIfd
D
136 465
ngg_Thumbnail
D
134 588
Imagely\NGG\DisplayType\Controller
C
124 461
Imagely\NGG\Util\ThirdPartyCompatibility
C
123 418
Imagely\NGG\DataMapper\DriverBase
C
123 359
Imagely\NGG\DataMapper\TableDriver
C
115 384
nggMeta
C
114 418
Imagely\NGG\DataStorage\MetaData
C
111 415
C_DataMapper_Driver_Base
C
109 311
Imagely\NGG\Admin\AMNotifications
C
109 351
Imagely\NGG\IGW\Controller
C
107 545
Imagely\NGG\Lightroom\Controller
C
106 398
Imagely\NGG\DataMapper\WPPostDriver
C
105 340
nggManageAlbum
B
100 644
Imagely\NGG\Admin\Onboarding_Wizard
B
100 496
C_CustomPost_DataMapper_Driver
B
99 306
Mixin_Validation
B
96 291
Imagely\NGG\DynamicThumbnails\Manager
B
91 290
nggAdmin
B
90 400
Imagely\NGG\DataTypes\LegacyImage
B
88 321
Imagely\NGG\XMLRPC\Controller
B
87 392
Imagely\NGG\DisplayedGallery\Renderer
B
82 309
Imagely\NGG\Display\DisplayManager
B
79 359
Imagely\NGG\Display\View
B
78 242
Imagely\NGG\Display\I18N
A
75 268
nggdb
A
74 374
Imagely\NGG\Display\ResourceManager
A
72 172
lsolesen\pel\PelJpeg
A
67 231
Imagely\NGG\Util\Filesystem
A
65 202
A_NextGen_AddGallery_Ajax
A
65 260
lsolesen\pel\PelJpeg
A
64 230
M_NextGen_Admin
A
63 342
C_CustomTable_DataMapper_Driver
A
62 194
A_NextGen_Album_Breadcrumbs
A
61 177
Imagely\NGG\Util\Transient
A
59 195
Imagely\NGG\Admin\Notifications\Manager
A
57 188
Imagely\NGG\DisplayedGallery\TriggerManager
A
51 187
Imagely\NGG\DisplayTypes\Thumbnails
A
51 245
Imagely\NGG\Display\Shortcodes
S
50 183
Imagely\NGG\Util\Installer
S
50 171
nggAdminPanel
S
49 301
M_Marketing
S
49 403
Imagely\NGG\Display\LightboxManager
S
48 249
Imagely\NGG\IGW\ATPManager
S
48 249
C_MVC_View
S
46 148
Imagely\NGG\DataStorage\EXIFWriter
S
45 165
Imagely\NGG\WPCLI\Album
S
44 166
Imagely\NGG\Admin\About
S
44 535
Mixin_NextGen_Admin_Page_Instance_Methods
S
43 128
A_Image_Options_Form
S
43 120
nggTags
S
40 208
C_MVC_Controller
S
39 114
Imagely\NGG\DataMappers\Gallery
S
39 154
C_Displayed_Gallery_Source_Manager
S
38 157
nggPostThumbnail
S
37 122
Imagely\NGG\Widget\Gallery
S
37 215
Imagely\NGG\DataMappers\Image
S
37 140
Mixin_Display_Type_Form
S
36 93
nggMediaRss
S
34 130
Imagely\NGG\DisplayedGallery\SourceManager
S
34 144
C_CustomTable_DataMapper_Driver_Mixin
S
34 109
lsolesen\pel\PelCanonMakerNotes
S
32 134
lsolesen\pel\PelTag
S
32 74
lsolesen\pel\PelCanonMakerNotes
S
32 135
lsolesen\pel\PelTag
S
32 74
A_Watermarks_Form
S
31 100
nggGallery
S
30 128
Mixin_Page_Manager
S
29 104
Mixin_GalleryStorage_Base_Upload
S
29 74
Imagely\NGG\DisplayTypes\SinglePicture
S
28 165
Mixin_NextGen_Basic_Pagination
S
28 93
lsolesen\pel\PelEntryTime
S
27 99
Imagely\NGG\Util\UsageTracking
S
26 127
NextGEN_shortcodes
S
25 86
C_NextGen_Product_Installer
S
25 84
lsolesen\pel\PelEntryNumber
S
25 66
lsolesen\pel\PelEntryNumber
S
25 66
Imagely\NGG\DisplayType\LegacyTemplateLocator
S
24 101
Imagely\NGG\DisplayTypes\ImageBrowser
S
24 177
A_NextGen_Album_Descriptions
S
23 64
Imagely\NGG\Widget\Slideshow
S
23 173
lsolesen\pel\PelEntryTime
S
23 107
Imagely\NGG\IGW\BlockManager
S
22 117
Imagely\NGG\DataMappers\DisplayType
S
22 74
Imagely\NGG\Display\StaticPopeAssets
S
21 69
Imagely\NGG\DataTypes\Gallery
S
20 102
Imagely\NGG\DisplayType\Manager
S
20 187
Imagely\NGG\DisplayTypes\Taxonomy
S
19 71
lsolesen\pel\PelEntryUndefined
S
19 72
lsolesen\pel\PelEntryUndefined
S
19 72
Imagely\NGG\Util\Security
S
18 54
C_Display_Type_Mapper
S
18 58
Imagely\NGG\Settings\Installer
S
17 142
Mixin_Displayed_Gallery_Instance_Methods
S
17 75
C_NGG_Legacy_Installer
S
16 87
lsolesen\pel\PelEntryShort
S
16 47
Imagely\NGG\Admin\RequirementsManager
S
16 97
Imagely\NGG\DisplayTypes\TagCloud
S
15 128
Imagely\NGG\REST\Admin\AttachToPost
S
15 115
Mixin_GalleryStorage_Base_Dynamic
S
15 62
C_Ajax_Controller
S
15 43
Imagely\NGG\DataMappers\Album
S
15 54
C_Mailchimp_OptIn_Notice
S
14 43
Imagely\NGG\Admin\MenuNudge
S
13 215
lsolesen\pel\PelEntryRational
S
12 43
A_NextGen_Basic_Template_Form
S
12 47
lsolesen\pel\PelEntryVersion
S
12 50
lsolesen\pel\PelEntryRational
S
12 43
lsolesen\pel\PelEntryVersion
S
12 50
P_Photocrati_NextGen
S
12 41
Mixin_GalleryStorage_Base_Management
S
9 24
C_NextGen_Admin_Installer
S
7 29
Imagely\NGG\DataStorage\Sanitizer
S
7 32

213 more item(s) not shown.