Code Analysis: WDesignKit 1.0.24

Function Rating Maintainability Complexity Lines of code
Wdkit_Api_Call::wdkit_create_widget()
D
17
82 184
Wdkit_Api_Call::import_page_section_content()
D
24
56 143
Wdkit_Api_Call::blocks_data_instance()
D
37 53 54
Wdkit_Api_Call::wdkit_api_call()
D
26
46 132
Wdkit_Api_Call::wdkit_parse_args()
D
34 48 76
Wdkit_Api_Call::wkit_manage_widget_sequence()
C
35 25 75
Wdkit_Api_Call::wdkit_import_widget()
C
33 23 93
Wdkit_Api_Call::wdkit_add_widget()
C
37 25 57
Wdkit_Api_Call::wdkit_download_widget()
B
36 23 73
Wdkit_Api_Call::wdkit_public_download_widget()
B
38 22 57
wdkit\Wdkit_Wdesignkit::wdkit_is_compatible()
B
46 23 33
Wdkit_Api_Call::wdkit_onboarding_handler()
B
34 18 92
Wdkit_Api_Call::wdkit_check_plugins_depends()
B
41 20 54
Wdkit_Depends_Installer::wdkit_install_plugin()
B
36 18 76
Wdkit_Api_Call::wdkit_import_multi_template()
B
38 17 71
Wdkit_Bricks_Files_Load::wdkit_init()
B
42 17 45
Wdkit_Api_Call::wdkit_import_template()
B
42 16 48
Wdkit_Elementor_Files_Load::wdkit_register_widgets()
A
42 16 44
Wdkit_Gutenberg_Files_Load::wdkit_register_gutenberg_widgets()
A
43 16 41
Wdkit_Api_Call::wdkit_import_kit_template()
A
42 15 47
Wdkit_Api_Call::wdkit_login()
A
45 15 38
Wdkit_Api_Call::wdkit_get_local_widgets()
A
42 14 48
Wdkit_Api_Call::wdkit_delete_widget()
A
43 14 44
Wdkit_Api_Call::wkit_get_settings_panel()
A
48 13 32
WDesignKit_Data_Query::wdkit_check_errors()
A
49 13 29
Wdkit_Api_Call::wdkit_media_import()
A
49 13 29
Wdkit_Rating::wdkit_rating_banner()
A
31 2 186
Wdkit_Api_Call::wdkit_social_login()
A
48 10 32
Wdkit_Api_Call::wdkit_activate_key()
A
48 10 31
Wdkit_Deactivate_Feedback::wdkit_deactive_plugin()
A
49 10 29
Wdkit_Depends_Installer::wdkit_update_plugin()
A
42 8 56
Wdkit_Api_Call::wdkit_get_user_info()
A
47 9 35
Wdkit_Api_Call::wdkit_api_login()
A
45 8 43
Wdkit_Api_Call::wdkit_widget_browse_page()
A
49 9 27
Wdkit_Api_Call::wdkit_manage_widget_category()
A
52 9 22
Wdkit_Api_Call::wdkit_install_plugins_depends()
A
46 8 37
Wdkit_Api_Call::wdkit_export_widget()
A
42 7 51
Wdkit_Api_Call::blocks_array_recursively_data()
A
54 9 19
Wdkit_Import_Images::wdkit_Import_media()
A
46 7 39
Wdkit_Api_Call::wdkit_put_save_template()
A
46 7 37
Wdkit_Api_Call::wdkit_favourite_widget()
A
52 8 22
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_use_editor()
A
54 8 21
Wdkit_Deactivate_Feedback::wdkit_deact_popup_html()
A
38 3 95
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_get_post_type_list()
A
55 8 18
Wdkit_Api_Call::blocks_import_media_copy_content()
A
57 8 16
Wdkit_Api_Call::wdkit_shared_with_me()
S
57 8 14
Wdkit_Api_Call::wdkit_manage_widget_workspace()
S
57 8 14
Wdkit_Api_Call::wdkit_meta_data()
S
48 6 32
Wdkit_Api_Call::wdkit_find_existing_template()
S
59 7 13
Wdkit_Api_Call::wkit_api_call()
S
46 5 41
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_enqueue_scripts()
S
46 5 36
Wdkit_Deactivate_Feedback::wdkit_deact_popup_js()
S
46 1 93
Wdkit_Import_Images::get_store_image_saved()
S
55 5 20
Wdkit_Api_Call::wdkit_manage_favorite()
S
54 5 19
Wdkit_Rating::wdkit_rating_banner_settime()
S
55 5 18
Wdkit_Api_Call::widgets_element_import_start()
S
56 5 18
Wdkit_Api_Call::wdkit_logout()
S
57 5 15
Wdkit_Api_Call::wdkit_setting_panel()
S
59 5 13
Wdkit_Api_Call::wdkit_update_template()
S
61 5 11
Wdkit_Api_Call::wdkit_activate_licence()
S
61 5 11
Wdkit_Api_Call::wdkit_manage_workspace()
S
55 4 19
WDesignKit_Data_Query::get_data()
S
55 4 19
Wdkit_Widget_Load_Files::wdkit_default_category()
S
63 5 10
Wdkit_Depends_Installer::wdkit_activate_plugin()
S
63 4 11
Wdkit_Api_Call::wdkit_template_remove()
S
54 3 21
wdkit\wdkit_datahooks\Wdkit_Data_Hooks::wdkit_create_default()
S
55 3 20
wdkit\wdkit_wbcontroller\Wdkit_Wb_Elementor_Controller::wdkit_get_templates()
S
56 3 18
Wdkit_Api_Call::widgets_import_media_copy_content()
S
59 3 16
Wdkit_Elementor_Files_Load::wdkit_register_categories()
S
59 3 15
Wdkit_Gutenberg_Files_Load::editor_assets()
S
57 3 15
Wdkit_Api_Call::wdkit_login_user_token()
S
63 4 10
Wdkit_Api_Call::wdkit_delete_licence_key()
S
61 3 11
Wdkit_Api_Call::wdkit_sync_licence_key()
S
61 3 11
Wdkit_Api_Call::wdkit_set_time_out()
S
56 2 21
Wdkit_Rating::wdkit_rating_banner_dismiss_notice()
S
56 2 18
Wdkit_Plugin_Page::__construct()
S
69 3 6
Wdkit_Api_Call::custom_upload_dir()
S
67 3 7
Wdkit_Notice_Main::wdkit_notice_fileload()
S
67 3 8
wdkit\wdkit_datahooks\Wdkit_Data_Hooks::get_super_global_value()
S
63 3 10
wdkit\wdkit_datahooks\Wdkit_Data_Hooks::sanitize_array_recursive()
S
65 3 9
Wdkit_Api_Call::wdkit_sanitizer_bypass()
S
69 3 7
Wdkit_Api_Call::widgets_elements_id_change()
S
61 2 13
wdkit_register_block_category()
S
63 2 11
Wdkit_Plugin_Page::wdkit_extra_links_plugin_row_meta()
S
61 2 11
Wdkit_Widget_Load_Files::wdkit_gutenberg_load()
S
73 2 5
Wdkit_Notices_Remove::instance()
S
72 2 6
Wdkit_Widget_Load_Files::instance()
S
72 2 6
WDesignKit_Data_Query::get_instance()
S
71 2 6
Wdkit_Api_Call::get_instance()
S
71 2 6
Wdkit_Depends_Installer::get_instance()
S
71 2 6
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_admin_menu()
S
68 2 6
Wdkit_Notices_Remove::wdkit_onbording_end()
S
71 2 6
Wdkit_Deactivate_Feedback::get_instance()
S
71 2 6
wdkit\WdKit_enqueue\Wdkit_Enqueue::get_instance()
S
71 2 6
Wdkit_Deactivate_Feedback::wdkit_deactive_popup()
S
70 2 7
Wdkit_Rating::instance()
S
72 2 6
Wdkit_Deactivate_Feedback::wdkit_onboarding_assets()
S
72 2 5
Wdkit_Api_Call::get_plugins()
S
70 2 6
wdkit\WdKit_enqueue\Wdkit_Enqueue::__construct()
S
63 2 10
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_admin_scripts()
S
68 2 7
wdkit\wdkit_datahooks\Wdkit_Data_Hooks::get_instance()
S
71 2 6
Wdkit_Api_Call::wdkit_file_sanitizer_bypass()
S
72 2 5
Wdkit_Import_Images::__construct()
S
71 2 6
Wdkit_Widget_Load_Files::wdkit_bricks_load()
S
73 2 5
Wdkit_Bricks_Files_Load::instance()
S
72 2 6
Wdkit_Widget_Load_Files::wdkit_db_widgetlist()
S
70 2 6
Wdkit_Elementor_Files_Load::instance()
S
72 2 6
Wdkit_Gutenberg_Files_Load::instance()
S
72 2 6
wdkit\wdkit_wbcontroller\Wdkit_Wb_Elementor_Controller::instance()
S
72 2 6
Wdkit_Notice_Main::get_instance()
S
71 2 6
wdkit\Wdkit_Wdesignkit::get_instance()
S
71 2 6
Wdkit_Plugin_Page::get_instance()
S
71 2 6
Wdkit_Widget_Load_Files::wdkit_elementor_load()
S
73 2 5
Wdkit_Deactivate_Feedback::wdkit_skip_deactivate()
S
62 1 13
Wdkit_Elementor_Files_Load::__construct()
S
79 1 3
wdkit\Wdkit_Wdesignkit::wdkit_deactivation()
S
89 1 2
Wdkit_Import_Images::get_attachment_url_hash_image()
S
80 1 3
Wdkit_Rating::__construct()
S
82 1 3
Wdkit_Notice_Main::__construct()
S
82 1 3
wdkit\Wdkit_Wdesignkit::wdkit_activation()
S
80 1 3
Wdkit_Api_Call::wdkit_update_latest_plugin()
S
81 1 3
wdkit\Wdkit_Wdesignkit::load_textdomain()
S
78 1 3
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_enqueue_styles()
S
78 1 3
wdkit\wdkit_wbcontroller\Wdkit_Wb_Elementor_Controller::__construct()
S
91 1 2
wdkit\wdkit_datahooks\Wdkit_Data_Hooks::__construct()
S
78 1 3
WDesignKit_Data_Query::__construct()
S
98 1 1
Wdkit_Api_Call::wdkit_browse_page()
S
70 1 6
Wdkit_Widget_Load_Files::__construct()
S
70 1 7
Wdkit_Api_Call::generate_unique_id()
S
69 1 6
Wdkit_Api_Call::__construct()
S
79 1 3
Wdkit_Api_Call::wdkit_template()
S
70 1 6
Wdkit_Api_Call::wdkit_error_msg()
S
77 1 4
Wdkit_Gutenberg_Files_Load::__construct()
S
76 1 4
WDesignKit_Data_Query::wdkit_error_msg()
S
76 1 4
Wdkit_Depends_Installer::__construct()
S
91 1 2
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_elementor_scripts()
S
81 1 3
wdkit\Wdkit_Wdesignkit::wdkit_load_dependencies()
S
68 1 8
wdkit\Wdkit_Wdesignkit::wdkit_plugin_loaded()
S
78 1 4
Wdkit_Api_Call::wdkit_success_msg()
S
76 1 4
Wdkit_Bricks_Files_Load::__construct()
S
78 1 3
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_menu_page_template()
S
82 1 3
wdkit\wdkit_wbcontroller\Wdkit_Wb_Elementor_Controller::wdkit_elementor()
S
80 1 3
wdkit\Wdkit_Wdesignkit::__construct()
S
69 1 6
wdkit\WdKit_enqueue\Wdkit_Enqueue::wdkit_elementor_preview_style()
S
78 1 3
Wdkit_Plugin_Page::wdkit_settings_pro_link()
S
65 1 8
WDesignKit_Data_Query::wdkit_success_msg()
S
76 1 4
Wdkit_Notices_Remove::__construct()
S
98 1 1
Wdkit_Elementor_Files_Load::wdkit_init()
S
72 1 5
Wdkit_Deactivate_Feedback::__construct()
S
70 1 6