Code Analysis: EditorsKit 1.33.3

Function Rating Maintainability Complexity Lines of code
EditorsKit_Render_Block::acf_visibility()
D
30 65 92
EditorsKit_Typography_Font_Loader::body_class()
D
29 45 107
EditorsKit_Typography_Font_Loader::fonts_loader_default()
D
29
35 123
EditorsKit_Render_Block::version_compatibility()
C
50 33 19
Extendify\ExtendifySdk\Shared::themeCompatInlineStyles()
B
30 17 154
Editorskit_Block_Typography_Manager::apply_typography()
B
41 19 54
EditorsKit_Features_Manager::block_editor_settings()
B
26
4 251
EditorsKit_Typography_Font_Loader::fonts_loader()
B
45 17 39
EditorsKit_Shortcodes::wordcount()
A
43 15 46
EditorsKit_Block_Assets::editor_assets()
A
38 12 70
EditorsKit_Render_Block::media_text_link()
A
47 14 32
EditorsKit_Page_Template_Support::layout_width_css()
A
44 13 44
EditorsKit_User_Feedback::seconds_to_words()
A
46 13 38
EditorsKit_Page_Template_Support::theme_support()
A
51 13 26
EditorsKit_Welcome::enqueue()
A
40 9 58
EditorsKit_Render_Block::render_link_toolbar()
A
50 11 26
EditorsKit_Page_Template_Support::template_width_css()
A
47 10 33
EditorsKit_ACF_Support::api()
A
50 10 29
EditorsKit_User_Feedback::display_admin_notice()
A
37 3 123
EditorsKit_Custom_CSS_Classes::block_editor_settings()
A
31 2 138
EditorsKit_Render_Block::display_logic()
A
53 9 22
Extendify\ExtendifySdk\Plugin::install_plugin()
A
49 8 30
Extendify\ExtendifySdk\User::stateHandler()
A
51 8 23
ExtendifySdkEditorPlus::__construct()
A
45 6 50
Editorskit_Block_Typography_Manager::get_font_details()
A
54 8 20
EditorsKit_Post_Meta::rest_pre_dispatch()
A
55 8 20
Editorskit_Responsive_Preview::load_responsive_options()
S
50 7 30
Extendify\ExtendifySdk\Skin::feedback()
S
48 6 35
Editorskit_Block_Typography_Manager::apply_editorskit_typography()
S
52 6 23
Extendify\ExtendifySdk\Plugin::install_and_activate_plugin()
S
55 6 20
Extendify\ExtendifySdk\App::__construct()
S
54 6 17
ExtendifySdk::__invoke()
S
57 6 16
editorskit_blocklab_classname()
S
57 6 16
EditorsKit_Render_Block::user_state_visibility()
S
65 7 9
ExtendifySdkEditorPlus::viewProjectTemplate()
S
58 6 15
EditorsKit_Post_Meta::register_meta()
S
41 1 83
EditorsKit_Shortcodes::register_shortcode()
S
53 5 23
Extendify\ExtendifySdk\Http::__construct()
S
53 5 21
Extendify\ExtendifySdk\Plugin::get_plugins()
S
56 5 17
editorskit_hide_title()
S
63 6 9
EditorsKit_User_Feedback::set_no_bug()
S
68 6 6
Extendify\ExtendifySdk\Plugin::get_plugin_id_by_slug()
S
58 5 15
EditorsKit_Render_Block::render_block()
S
59 5 14
editorskit_hidden_title_body_class()
S
61 5 12
EditorsKit::includes()
S
55 4 20
Extendify\ExtendifySdk\Admin::loadScripts()
S
59 4 17
Extendify\ExtendifySdk\Controllers\PluginController::install()
S
60 4 13
Extendify\ExtendifySdk\Admin::addScopedScriptsAndStyles()
S
46 2 42
EditorsKit_Page_Template_Support::genesis_layout_support()
S
61 4 12
extendifysdkCheckPluginInstalled()
S
62 4 11
Extendify\ExtendifySdk\Plugin::getPluginInfo()
S
62 4 11
EditorsKit_Welcome::admin_notices()
S
57 3 19
EditorsKit_ACF_Support::__construct()
S
50 2 33
EditorsKit_Typography_Font_Loader::block_level_fonts()
S
57 3 17
Extendify\ExtendifySdk\Admin::isLibraryEnabled()
S
68 4 7
ExtendifySdkEditorPlus::useDeprecatedTemplate()
S
66 4 7
EditorsKit_Render_Block::block_attributes()
S
70 4 6
EditorsKit_User_Feedback::check_installation_date()
S
64 4 9
EditorsKit_Welcome::redirect()
S
69 4 6
Editorskit_Responsive_Preview::load_assets()
S
70 4 6
Extendify\ExtendifySdk\Admin::checkItsGutenbergPost()
S
68 4 6
ExtendifySdkEditorPlus::registerProjectTemplates()
S
59 3 14
EditorsKit_Post_Meta::register_settings()
S
48 1 44
EditorsKit_Page_Template_Support::body_class_support()
S
61 3 12
EditorsKit_Welcome::__construct()
S
61 3 11
EditorsKit::asset_source()
S
65 3 9
ExtendifySdkEditorPlus::getInstance()
S
66 3 9
Extendify\ExtendifySdk\Plugin::get_plugin_status()
S
66 3 9
EditorsKit_Block_Assets::filter_admin_assets()
S
66 3 8
EditorsKit_Block_Assets::is_edit_or_new_admin_page()
S
75 3 4
Extendify\ExtendifySdk\Skin::set_main_error_code()
S
78 3 3
Extendify\ExtendifySdk\Skin::set_main_error_message()
S
77 3 3
Extendify\ExtendifySdk\ApiRouter::checkPermission()
S
69 3 6
Extendify\ExtendifySdk\Shared::__construct()
S
64 3 10
editorskit_admin_body_class()
S
64 3 10
EditorsKit_Typography_Font_Loader::resource_hints()
S
65 3 9
EditorsKit::instance()
S
64 3 10
Extendify\ExtendifySdk\ApiRouter::__construct()
S
61 2 14
EditorsKit_User_Feedback::__construct()
S
60 2 13
Extendify\ExtendifySdk\User::__callStatic()
S
62 2 11
ExtendifySdkEditorPlus::showStylesheet()
S
63 2 11
Editorskit_Responsive_Preview::register()
S
59 1 17
Extendify\ExtendifySdk\Http::getHandler()
S
58 1 16
Extendify\ExtendifySdk\Shared::compatibleThemes()
S
60 1 16
Extendify\ExtendifySdk\User::setupUuid()
S
65 2 8
EditorsKit_Features_Manager::register()
S
73 2 5
EditorsKit_Typography_Font_Loader::__construct()
S
63 2 10
Extendify\ExtendifySdk\Frontend::__construct()
S
70 2 7
EditorsKit_Custom_CSS_Classes::register()
S
73 2 5
EditorsKit_Page_Template_Support::register()
S
73 2 5
EditorsKit::define()
S
75 2 5
Extendify\ExtendifySdk\Skin::error()
S
74 2 5
Extendify\ExtendifySdk\Controllers\PluginController::index()
S
70 2 6
Extendify\ExtendifySdk\Frontend::addStylesheets()
S
64 2 10
Editorskit_Responsive_Preview::is_responsive_preview_enabled()
S
71 2 6
EditorsKit_Typography_Font_Loader::wrap_font_family()
S
72 2 6
Extendify\ExtendifySdk\Http::__callStatic()
S
65 2 9
EditorsKit::asset_suffix()
S
71 2 7
EditorsKit::block_localization()
S
73 2 5
EditorsKit_Custom_CSS_Classes::__construct()
S
63 2 10
EditorsKit_ACF_Support::register()
S
73 2 5
Extendify\ExtendifySdk\Plugin::get_slug_from_file_path()
S
68 2 7
EditorsKit_Block_Assets::register()
S
73 2 5
EditorsKit_Typography_Font_Loader::register()
S
73 2 5
EditorsKit_Block_Assets::hide_admin_bar()
S
72 2 6
Extendify\ExtendifySdk\User::dataHandler()
S
70 2 6
Extendify\ExtendifySdk\Admin::__construct()
S
70 2 7
EditorsKit_Render_Block::register()
S
73 2 5
EditorsKit_Render_Block::block_lab_get_block_attributes()
S
67 2 8
Extendify\ExtendifySdk\ApiRouter::__callStatic()
S
66 2 8
Editorskit_Responsive_Preview::is_editorskit_live_preview_sandbox()
S
74 2 4
EditorsKit_Render_Block::__construct()
S
63 2 9
Extendify\ExtendifySdk\Skin::set_upgrader()
S
67 2 8
Editorskit_Responsive_Preview::insert_previewer_class()
S
67 2 8
EditorsKit_Features_Manager::__construct()
S
63 2 10
Extendify\ExtendifySdk\ApiRouter::postHandler()
S
61 1 14
Extendify\ExtendifySdk\ApiRouter::getHandler()
S
61 1 14
Extendify\ExtendifySdk\Shared::loadScripts()
S
63 1 14
EditorsKit::setup_constants()
S
62 1 11
Extendify\ExtendifySdk\Http::postHandler()
S
62 1 11
Extendify\ExtendifySdk\Admin::isAdmin()
S
78 1 3
Extendify\ExtendifySdk\Controllers\TemplateController::related()
S
74 1 4
Extendify\ExtendifySdk\Controllers\TaxonomyController::index()
S
74 1 4
EditorsKit::init()
S
72 1 5
Extendify\ExtendifySdk\SiteSettings::__callStatic()
S
70 1 6
EditorsKit_Post_Meta::__construct()
S
72 1 5
EditorsKit_Page_Template_Support::__construct()
S
69 1 6
EditorsKit_Shortcodes::__construct()
S
79 1 3
Extendify\ExtendifySdk\Controllers\TemplateController::ping()
S
74 1 4
EditorsKit::load_textdomain()
S
77 1 3
EditorsKit_Welcome::add_activation_marker()
S
79 1 3
Extendify\ExtendifySdk\Controllers\TemplateController::index()
S
74 1 4
Extendify\ExtendifySdk\SiteSettings::keyHandler()
S
82 1 3
editorskit_add_title_filter_non_menu()
S
75 1 4
editorskit_block_lab_default_fields()
S
77 1 4
Extendify\ExtendifySdk\User::__construct()
S
81 1 3
Extendify\ExtendifySdk\Frontend::loadScripts()
S
70 1 8
Extendify\ExtendifySdk\Controllers\UserController::show()
S
79 1 3
editorskit_remove_title_filter_nav_menu()
S
75 1 4
Extendify\ExtendifySdk\Controllers\UserController::store()
S
71 1 5
Editorskit_Responsive_Preview::__construct()
S
69 1 6
EditorsKit::set_eval()
S
78 1 3
EditorsKit_Welcome::screen_page()
S
65 1 10
Extendify\ExtendifySdk\Controllers\AuthController::login()
S
74 1 4
Extendify\ExtendifySdk\Controllers\AuthController::register()
S
74 1 4
Extendify\ExtendifySdk\Controllers\UserController::mailingList()
S
74 1 4
Extendify\ExtendifySdk\SiteSettings::dataHandler()
S
79 1 3
EditorsKit::__wakeup()
S
78 1 3
Extendify\ExtendifySdk\Controllers\PluginController::active()
S
79 1 3
EditorsKit::__clone()
S
78 1 3
Extendify\ExtendifySdk\Controllers\SiteSettingsController::show()
S
79 1 3
Extendify\ExtendifySdk\Controllers\UserController::meta()
S
74 1 4
Extendify\ExtendifySdk\Controllers\PingController::ping()
S
74 1 4
EditorsKit_Block_Assets::__construct()
S
63 1 9
Extendify\ExtendifySdk\Controllers\SiteSettingsController::store()
S
71 1 5
EditorsKit_Welcome::welcome_content()
S
85 1 4
Extendify\ExtendifySdk\Plugin::generate_wordpress_org_plugin_download_link()
S
79 1 3
editorskit()
S
82 1 3
EditorsKit_ACF_Support::permissions()
S
81 1 3
Editorskit_Block_Typography_Manager::__construct()
S
78 1 3
Extendify\ExtendifySdk\Skin::get_main_error_message()
S
82 1 3
Extendify\ExtendifySdk\Controllers\MetaController::getAll()
S
74 1 4
EditorsKit_Post_Meta::auth_callback()
S
80 1 3
EditorsKit_Block_Assets::block_assets()
S
68 1 8
Extendify\ExtendifySdk\Skin::get_main_error_code()
S
82 1 3