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

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
745 1,455
Kadence_Blocks_Countdown_Block
D
542 585
Kadence_Blocks_Infobox_Block
D
532 691
Kadence_Blocks_Testimonials_Block
D
528 736
Kadence_Blocks_Advancedbtn_Block
D
437 473
Kadence_Blocks_Column_Block
D
386 762
Kadence_Blocks_Advancedgallery_Block
D
366 672
Kadence_Blocks_Prebuilt_Library_REST_Controller
D
359 1,699
Kadence_Blocks_Prebuilt_Library
D
255 783
KB_Ajax_Form
D
249 650
Kadence_Blocks_Advancedheading_Block
D
220 430
Kadence_Blocks_Tabs_Block
D
209 310
Kadence_Blocks_Settings
D
196 1,291
Kadence_Blocks_Table_Of_Contents
D
172 557
Kadence_Blocks_Frontend
D
171 349
KB_Ajax_Advanced_Form
D
165 503
Kadence_Blocks_Image_Block
D
162 236
Kadence_Blocks_Singlebtn_Block
D
142 228
Kadence_Blocks_Posts_Block
C
125 203
Kadence_Blocks_Advanced_Form_Block
C
125 319
Kadence_Blocks_Tableofcontents_Block
C
122 229
Kadence_Blocks_Testimonial_Block
C
109 216
Kadence_Blocks_Submit_Block
C
108 181
Kadence_Blocks_Advanced_Form_Submit_Actions
C
105 239
Kadence_Blocks_Progress_Bar_Block
B
95 359
KadenceWP\KadenceBlocks\WebFont_Loader
B
85 277
Kadence_Blocks_Iconlist_Block
A
69 123
Kadence_Blocks_Post_Rest_Controller
A
69 409
Kadence_Blocks_Form_Captcha_Settings
A
67 188
Kadence_Blocks_Advanced_Form_Input_Block
A
67 147
Kadence_Blocks_Google_Fonts
A
66 136
Kadence_Blocks_Accordion_Block
A
64 214
Kadence_Blocks_Googlemaps_Block
A
63 189
Kadence_Blocks_Svg_Render
A
61 122
Kadence_Blocks_Abstract_Block
A
59 127
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
Kadence_Blocks_Listitem_Block
S
29 46
KadenceWP\KadenceBlocks\Image_Downloader\Image_Editor
S
29 128
Kadence_Blocks_Image_Picker
S
26 67
Kadence_Blocks_Captcha_Block
S
25 110
Kadence_Blocks_Select_Block
S
23 55
Kadence_Blocks_AI_Events
S
21 169
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_Schema_Updater
S
13 49
KadenceWP\KadenceBlocks\Cache\Block_Library_Cache
S
13 60
Kadence_Blocks_Accept_Block
S
13 45
Kadence_FluentCRM_REST_Controller
S
12 112
Kadence_Blocks_Checkbox_Block
S
12 53
Kadence_Blocks_Radio_Block
S
12 54
Kadence_Blocks_Icon_Block
S
11 46
Kadence_ActiveCampaign_REST_Controller
S
10 55
KadenceWP\KadenceBlocks\App
S
10 32
Kadence_GetResponse_REST_Controller
S
10 53
KadenceWP\KadenceBlocks\Image_Downloader\WordPress_Importer
S
10 62
Kadence_LottieAnimation_post_REST_Controller
S
9 46
KadenceWP\KadenceBlocks\Image_Downloader\Image_Downloader_Provider
S
9 66
Kadence_Blocks_Number_Input_Block
S
9 37
Kadence_Blocks_Single_Icon_Block
S
8 39
Kadence_Blocks_Form_Captcha_Verify
S
8 32
Kadence_Blocks_File_Block
S
8 32
Kadence_LottieAnimation_get_REST_Controller
S
7 29
KadenceWP\KadenceBlocks\Health\Required_Function_Verifier
S
7 25
KadenceWP\KadenceBlocks\Notice\Notice_Handler
S
7 22
Kadence_Blocks_Date_Input_Block
S
6 36
KadenceWP\KadenceBlocks\Shutdown\Shutdown_Handler
S
6 14
KadenceWP\KadenceBlocks\Image_Downloader\Meta
S
5 19
Kadence_Blocks_Textarea_Input_Block
S
5 34
KadenceWP\KadenceBlocks\Hasher
S
5 13
KadenceWP\KadenceBlocks\Image_Downloader\Pexels_ID_Registry
S
3 18

16 more item(s) not shown.