Code Analysis: Kadence Blocks – Gutenberg Blocks for Page Builder Features 3.2.29

Class Rating Complexity Lines of code
Kadence_Blocks_Form_Block
D
850 700
Kadence_Blocks_CSS
D
804 1,723
Kadence_Blocks_Rowlayout_Block
D
722 1,443
Kadence_Blocks_Countdown_Block
D
536 585
Kadence_Blocks_Testimonials_Block
D
528 736
Kadence_Blocks_Infobox_Block
D
525 674
Kadence_Blocks_Advancedbtn_Block
D
437 473
Kadence_Blocks_Advancedgallery_Block
D
428 720
Kadence_Blocks_Column_Block
D
399 766
Kadence_Blocks_Prebuilt_Library_REST_Controller
D
353 1,674
Kadence_Blocks_Prebuilt_Library
D
255 793
KB_Ajax_Form
D
249 650
Kadence_Blocks_Advancedheading_Block
D
220 430
Kadence_Blocks_Tabs_Block
D
209 310
Kadence_Blocks_Table_Of_Contents
D
185 569
Kadence_Blocks_Settings
D
183 1,198
Kadence_Blocks_Frontend
D
171 349
KB_Ajax_Advanced_Form
D
165 502
Kadence_Blocks_Image_Block
D
162 236
Kadence_Blocks_Singlebtn_Block
D
142 228
Kadence_Blocks_Posts_Block
C
125 203
Kadence_Blocks_Tableofcontents_Block
C
122 229
Kadence_Blocks_Advanced_Form_Block
C
118 307
Kadence_Blocks_Submit_Block
C
108 181
Kadence_Blocks_Testimonial_Block
C
107 215
Kadence_Blocks_Advanced_Form_Submit_Actions
C
105 239
Kadence_Blocks_Progress_Bar_Block
B
93 358
KadenceWP\KadenceBlocks\WebFont_Loader
B
85 277
Kadence_Blocks_Iconlist_Block
A
69 123
Kadence_Blocks_Post_Rest_Controller
A
68 409
Kadence_Blocks_Advanced_Form_Input_Block
A
67 147
Kadence_Blocks_Google_Fonts
A
66 136
Kadence_Blocks_Svg_Render
A
61 122
Kadence_Blocks_Abstract_Block
A
59 125
Kadence_Blocks_Form_Captcha_Settings
A
52 151
Kadence_Blocks_Accordion_Block
A
52 167
Kadence_Blocks_Googlemaps_Block
S
49 154
Kadence_Blocks_Lottie_Block
S
48 164
Kadence_Blocks_Site_Health
S
47 187
Kadence_Blocks_Spacer_Block
S
46 103
Kadence_Blocks_Show_More_Block
S
36 115
Kadence_Blocks_Countup_Block
S
33 127
Kadence_Blocks_Form_CPT_Controller
S
32 1,613
KadenceWP\KadenceBlocks\Image_Downloader\Image_Editor
S
29 128
Kadence_Blocks_Listitem_Block
S
29 46
Kadence_Blocks_Captcha_Block
S
26 113
Kadence_Blocks_Image_Picker
S
26 67
Kadence_Blocks_AI_Events
S
21 165
Kadence_Blocks_Select_Block
S
19 55
Kadence_Blocks_Duplicate_Form
S
18 85
Kadence_MailerLite_REST_Controller
S
18 100
KadenceWP\KadenceBlocks\Image_Downloader\Image_Downloader
S
15 62
KadenceWP\KadenceBlocks\Image_Downloader\Cache_Primer
S
15 62
Kadence_Blocks_Accept_Block
S
14 48
Kadence_Blocks_Radio_Block
S
13 56
KadenceWP\KadenceBlocks\Cache\Block_Library_Cache
S
13 60
Kadence_Blocks_Schema_Updater
S
13 49
Kadence_Blocks_Checkbox_Block
S
13 55
Kadence_FluentCRM_REST_Controller
S
12 112
Kadence_Blocks_Icon_Block
S
11 46
Kadence_ActiveCampaign_REST_Controller
S
10 55
KadenceWP\KadenceBlocks\Image_Downloader\WordPress_Importer
S
10 62
KadenceWP\KadenceBlocks\App
S
10 32
Kadence_Blocks_Number_Input_Block
S
10 40
Kadence_GetResponse_REST_Controller
S
10 53
Kadence_Blocks_File_Block
S
9 35
Kadence_LottieAnimation_post_REST_Controller
S
9 46
KadenceWP\KadenceBlocks\Image_Downloader\Image_Downloader_Provider
S
8 66
Kadence_Blocks_Single_Icon_Block
S
8 38
Kadence_Blocks_Form_Captcha_Verify
S
8 32
Kadence_Blocks_Date_Input_Block
S
7 39
Kadence_LottieAnimation_get_REST_Controller
S
7 29
KadenceWP\KadenceBlocks\Shutdown\Shutdown_Handler
S
6 14
Kadence_Blocks_Textarea_Input_Block
S
6 37
KadenceWP\KadenceBlocks\Image_Downloader\Meta
S
5 19
Kadence_Blocks_Time_Input_Block
S
5 34
Kadence_Blocks_Text_Input_Block
S
5 34
KadenceWP\KadenceBlocks\Hasher
S
5 13
Kadence_Blocks_Telephone_Input_Block
S
5 34
Kadence_Blocks_Email_Input_Block
S
5 34
KadenceWP\KadenceBlocks\Image_Downloader\Pexels_ID_Registry
S
3 18
KadenceWP\KadenceBlocks\Uplink\Uplink_Provider
S
2 20

10 more item(s) not shown.