Code Analysis: NextGEN Gallery 3.18

Class Rating Complexity Lines of code
lsolesen\pel\PelEntrySShort
D
645 1,439
C_Gallery_Storage
D
469 1,461
C_NextGen_API
D
234 657
lsolesen\pel\PelEntryShort
D
212 554
nggManageGallery
D
203 821
C_NextGEN_Bootstrap
D
176 545
C_NggLegacy_Thumbnail
D
169 647
C_Displayed_Gallery
D
158 491
lsolesen\pel\PelIfd
D
155 774
Mixin_Routing_App
D
154 443
ngg_Thumbnail
D
132 546
M_Third_Party_Compat
C
125 369
nggdb
C
119 462
nggAdmin
C
115 458
nggMeta
C
110 368
C_NextGen_Metadata
C
109 336
C_DataMapper_Driver_Base
C
109 322
C_CustomPost_DataMapper_Driver
B
99 306
nggManageAlbum
B
96 615
Mixin_Validation
B
96 291
C_NextGen_API_XMLRPC
B
93 395
M_NextGen_Admin
B
93 720
A_NextGen_API_Ajax
B
92 308
Imagify_Partner
B
91 311
Mixin_Dynamic_Thumbnails_Manager
B
91 296
C_Image_Wrapper
B
88 296
M_Gallery_Display
B
79 363
Mixin_Attach_To_Post
B
76 322
M_I18N
A
75 239
C_Photocrati_Resource_Manager
A
69 141
C_Fs
A
66 219
A_NextGen_AddGallery_Ajax
A
65 260
M_Attach_To_Post
A
64 343
lsolesen\pel\PelJpeg
A
64 230
A_NextGen_Basic_Album_Controller
A
64 243
C_CustomTable_DataMapper_Driver
A
62 194
A_NextGen_Album_Breadcrumbs
A
61 177
nggAdminPanel
A
57 228
C_Photocrati_Transient_Manager
A
57 169
C_Admin_Notification_Manager
A
57 164
Mixin_Display_Type_Controller
A
57 188
nggRewrite
A
56 198
C_NextGEN_Wizard
A
55 172
C_Photocrati_Installer
A
52 158
C_Lightbox_Library_Manager
A
51 208
C_Displayed_Gallery_Trigger_Manager
S
49 175
C_NextGen_Shortcode_Manager
S
49 172
Mixin_Router
S
45 121
C_Displayed_Gallery_Renderer
S
45 144
nggTags
S
44 232
C_NGG_WPCLI_Album
S
44 150
C_MVC_View
S
44 143
C_Photocrati_Settings_Manager_Base
S
43 109
Mixin_NextGen_Admin_Page_Instance_Methods
S
43 132
A_Image_Options_Form
S
43 122
C_NextGEN_Wizard_Manager
S
42 124
C_NextGen_Style_Manager
S
40 173
Mixin_Url_Manipulation
S
39 118
C_MVC_Controller
S
39 114
A_Attach_To_Post_Ajax
S
39 142
Mixin_NextGen_Table_Extras
S
39 131
C_Displayed_Gallery_Source_Manager
S
38 158
C_Exif_Writer
S
37 138
Mixin_Display_Type_Form
S
37 97
A_NextGen_Basic_Thumbnails_Controller
S
36 130
C_Widget_Gallery
S
36 150
nggMediaRss
S
35 127
nggPostThumbnail
S
35 115
C_CustomTable_DataMapper_Driver_Mixin
S
34 109
A_NextGen_Basic_Template_Form
S
33 126
lsolesen\pel\PelCanonMakerNotes
S
32 135
lsolesen\pel\PelTag
S
32 74
C_Review_Notice
S
31 80
nggGallery
S
30 119
M_Marketing
S
30 219
Mixin_GalleryStorage_Base_Upload
S
30 76
Mixin_Page_Manager
S
29 106
A_Watermarks_Form
S
29 94
Mixin_Displayed_Gallery_Renderer
S
28 73
Mixin_NextGen_Basic_Pagination
S
28 93
A_WordPress_Routing_App
S
27 94
NextGEN_shortcodes
S
25 86
C_NextGen_Product_Installer
S
25 75
A_WordPress_Base_Url
S
25 82
lsolesen\pel\PelEntryNumber
S
25 66
A_NextGen_Basic_Singlepic_Controller
S
24 109
Mixin_DataMapper_Driver_Base
S
24 80
lsolesen\pel\PelTiff
S
24 89
M_Static_Assets
S
23 84
A_MVC_Fs
S
23 63
lsolesen\pel\PelEntryTime
S
23 107
A_NextGen_Album_Descriptions
S
23 66
M_Security
S
22 95
A_NextGen_Basic_ImageBrowser_Controller
S
22 104
C_Widget_Slideshow
S
22 113
M_NextGen_Data
S
22 148
Mixin_Legacy_Template_Locator
S
21 68
C_NGG_WPCLI_Gallery
S
20 75
Mixin_Gallery_Mapper
S
20 83
C_Taxonomy_Controller
S
19 68
lsolesen\pel\PelEntryUndefined
S
19 72
C_Image_Mapper
S
18 84
C_NggLegacy_Installer
S
18 77
A_NextGen_Basic_Gallery_Controller
S
18 45
C_Display_Type_Mapper
S
18 58
Mixin_Gallery_Image_Mapper
S
18 54
C_Ngg_Post_Thumbnails
S
18 58
C_NextGen_Settings_Installer
S
18 121
Mixin_GalleryStorage_Base_Getters
S
17 58
Mixin_Displayed_Gallery_Instance_Methods
S
17 75
C_Gallery_Mapper
S
17 59
M_NextGen_AddGallery_Page
S
17 136
Mixin_NextGen_Gallery_Validation
S
16 63
C_NextGen_Admin_Page_Manager
S
16 50
A_NextGen_Basic_Gallery_Urls
S
16 55
M_NextGen_Other_Options
S
16 129
Mixin_WordPress_Security_Manager
S
15 51
C_Admin_Requirements_Manager
S
15 50
A_Custom_Lightbox_Form
S
15 50
C_Ajax_Controller
S
15 46
Mixin_GalleryStorage_Base_Dynamic
S
15 62
C_Mailchimp_OptIn_Notice
S
14 44
lsolesen\pel\PelEntryRational
S
12 43
P_Photocrati_NextGen
S
12 38
A_Displayed_Gallery_Trigger_Resources
S
12 26
nggSitemaps
S
12 59
lsolesen\pel\PelEntryVersion
S
12 50
lsolesen\pel\PelEntryCopyright
S
12 41
A_NextGen_Basic_Tagcloud_Controller
S
11 48
Mixin_Album_Mapper
S
11 35
A_Lightbox_Manager_Form
S
11 44
A_NextGen_Basic_Tagcloud_Form
S
10 32
Mixin_WordPress_Security_Action_Converter
S
10 32
C_NextGen_Serializable
S
10 42
A_Styles_Form
S
10 30
C_NGG_WPCLI_Image
S
10 33
lsolesen\pel\PelEntrySRational
S
9 32
A_Attachment_DataMapper
S
9 29
C_Dynamic_Thumbnails_Controller
S
9 42
Mixin_GalleryStorage_Base_Management
S
9 24
A_NextGen_Basic_Album_Routes
S
8 37
C_Lightbox_Installer
S
8 13
C_Attach_To_Post_Option_Handler
S
8 20
A_NextGen_Basic_Album_Mapper
S
7 31
A_NextGen_Basic_TagCloud_Mapper
S
7 14
C_NextGen_Admin_Installer
S
7 27

231 more item(s) not shown.