Code Analysis: Visual Portfolio, Posts & Image Gallery 2.15.0

Class Rating Complexity Lines of code
Visual_Portfolio_Get
D
482 1,720
Visual_Portfolio_Admin
D
147 2,816
Visual_Portfolio_Assets
C
108 543
Visual_Portfolio_Archive_Mapping
B
92 390
Visual_Portfolio_Custom_Post_Type
B
80 534
Visual_Portfolio_Images
B
78 290
Visual_Portfolio_Custom_Post_Meta
A
60 242
Visual_Portfolio_Preview
S
44 133
Visual_Portfolio_Controls
S
44 123
Visual_Portfolio_Migrations
S
44 165
Visual_Portfolio_Settings
S
33 585
Visual_Portfolio_Controls_Dynamic_CSS
S
31 60
Visual_Portfolio
S
29 130
Visual_Portfolio_Control_Condition_Check
S
28 69
Visual_Portfolio_3rd_Elementor_Widget
S
25 114
Visual_Portfolio_Gutenberg_Block
S
24 151
Visual_Portfolio_Breakpoints
S
22 58
Visual_Portfolio_Rest
S
22 105
Visual_Portfolio_Parse_Blocks
S
20 41
Visual_Portfolio_Templates
S
18 45
Visual_Portfolio_Control_Get_Value
S
17 40
Visual_Portfolio_3rd_WPML
S
16 55
Visual_Portfolio_Ask_Review_Notice
S
13 64
Visual_Portfolio_Supported_Themes
S
12 65
Visual_Portfolio_3rd_TinyMCE
S
12 47
Visual_Portfolio_Image_Placeholder
S
11 48
Visual_Portfolio_Welcome_Screen
S
9 132
Visual_Portfolio_3rd_Enfold
S
9 29
Visual_Portfolio_Gutenberg_Saved_Block
S
9 70
Visual_Portfolio_Deprecations
S
8 43
Visual_Portfolio_3rd_Imagify
S
8 21
Visual_Portfolio_3rd_VC
S
8 58
Visual_Portfolio_3rd_Avada
S
5 10
Visual_Portfolio_3rd_A3_Lazy_Load
S
4 10
Visual_Portfolio_3rd_Paid_Memberships_Pro
S
4 12
Visual_Portfolio_Shortcode
S
4 41
Visual_Portfolio_Divi
S
4 16
Visual_Portfolio_3rd_Ewww_Image_Optimizer
S
3 6
Visual_Portfolio_3rd_Lazy_Loader
S
2 6
Visual_Portfolio_3rd_Elementor
S
2 7