Code Analysis: Simple Lightbox 2.9.3

Most Complex Classes

Class Rating Complexity
SLB_Utilities
D
367
SLB_Lightbox
D
229
SLB_Field_Base
D
179
SLB_Field_Collection
D
144
SLB_Options
C
104
SLB_Base
B
99
SLB_Admin_View
B
90
SLB_Admin
B
76
SLB_Base_Collection
A
71
SLB_Base_Object
A
62
SLB_Field_Type
A
57
SLB_Fields
A
54

Most Complex Functions

Function Rating Complexity
SLB_Lightbox::process_links()
D
30
SLB_Field_Base::get_id()
C
26
SLB_Utilities::parse_client_files()
C
25
SLB_Options::validate()
B
24
SLB_Lightbox::client_script_media()
B
19
SLB_Field_Base::get_data()
B
19
SLB_Base::enqueue_client_files()
B
20
SLB_Options::migrate()
B
18
SLB_Field_Base::get_member_value()
B
17
SLB_Lightbox::is_enabled()
A
15
SLB_Base_Object::get_file()
A
14
SLB_Utilities::normalize_path()
A
13