Code Analysis: vjoon WP Adapter 1.1.0

Function Rating Maintainability Complexity Lines of code
vjoon\Adapter\Gutenberg::Doozy()
D
18
51 208
vjoon\Adapter\Article::Parse()
C
46 31 29
vjoon\Adapter\Gutenberg::convertHTMLTag()
C
33 24 82
vjoon\Adapter\Article::Upload()
C
31 22 105
vjoon\Adapter\Provider::_wp_delete_user()
B
37 21 70
vjoon\Adapter\Response::Return()
B
35 19 90
vjoon\Adapter\Classic::Doozy()
B
39 17 60
vjoon\Adapter\Functions::ajaxcall()
B
39 16 62
vjoon\Adapter\Functions::parseResizedImage()
A
40 12 61
vjoon\Adapter\Endpoints::restAuth()
A
45 11 40
vjoon\Adapter\Functions::override_view_posts()
A
46 10 31
vjoon\Adapter\Authorization::wp_set_auth_cookie()
A
45 8 40
vjoon\Adapter\Article::parseVjoonmedia()
A
48 8 31
vjoon\Adapter\Functions::excludePosts()
A
57 9 14
vjoon\Adapter\Debug::printDebug()
A
56 9 14
vjoon\Adapter\Functions::override_frontend_preview_date()
A
61 9 11
vjoon\Adapter\Functions::garbage_collector()
A
46 7 38
vjoon\Adapter\Settings::__construct()
A
52 8 21
vjoon\Adapter\Gutenberg::convertHeadings()
A
48 7 31
vjoon\Adapter\Endpoints::restArticlePreview()
S
49 7 30
vjoon\Adapter\Endpoints::restMedia()
S
50 7 27
vjoon\Adapter\App::instance()
S
45 6 38
vjoon\Adapter\Functions::override_wp_query_for_preview()
S
47 6 38
vjoon\Adapter\Endpoints::restArticleUpload()
S
50 6 28
vjoon\Adapter\Endpoints::restArticlePublish()
S
50 6 28
vjoon\Adapter\Endpoints::restArticleUnpublish()
S
50 6 28
vjoon\Adapter\Endpoints::restArticleDelete()
S
50 6 28
vjoon\Adapter\Functions::after_activation()
S
59 7 13
vjoon\Adapter\Media::Upload()
S
46 5 36
vjoon\Adapter\Functions::getImageId()
S
57 6 18
vjoon\Adapter\Functions::load_language_mofile()
S
53 5 23
vjoon\Adapter\Functions::_getVars()
S
46 4 37
vjoon\Adapter\Functions::ENQUEUE_SCRIPT_FILE()
S
53 5 21
vjoon\Adapter\Functions::ENQUEUE_STYLE_FILE()
S
53 5 21
vjoon\Adapter\Functions::deleteRelatedPosts()
S
55 5 18
vjoon\Adapter\Article::_getDOMElement()
S
57 5 16
vjoon\Adapter\Provider::InitUser()
S
49 4 29
vjoon\Adapter\Endpoints::register_rest_api()
S
42 1 64
vjoon\Adapter\App::app_enqueue_admin_assets()
S
59 4 16
vjoon\Adapter\Functions::override_frontend_preview_time()
S
63 5 9
vjoon\Adapter\App::app_manage_admin_columns_data()
S
58 4 14
vjoon\Adapter\Functions::parseHTMLStyleTag()
S
60 4 13
vjoon\Adapter\Gutenberg::array_copy()
S
61 4 13
vjoon\Adapter\Article::getPostId()
S
52 3 26
vjoon\Adapter\Article::exists()
S
58 3 15
vjoon\Adapter\Functions::getPluginOrigins()
S
58 3 15
vjoon\Adapter\Media::exists()
S
58 3 15
vjoon\Adapter\Functions::override_frontend_provider_author()
S
60 3 14
vjoon\Adapter\Media::getMedia_post_parent()
S
60 3 13
vjoon\Adapter\Endpoints::restPing()
S
60 3 13
vjoon\Adapter\Article::Publish()
S
58 2 16
vjoon\Adapter\Article::Unpublish()
S
58 2 16
vjoon\Adapter\App::app_update_manager()
S
68 3 8
vjoon\Adapter\Functions::hide_adminbar()
S
66 3 8
vjoon\Adapter\Functions::override_view_users()
S
64 3 8
vjoon\Adapter\Functions::UUID()
S
62 3 10
vjoon\Adapter\Functions::addPreviewExcludePosts()
S
62 3 9
vjoon\Adapter\Debug::print_var_name()
S
67 3 8
vjoon\Adapter\Article::Delete()
S
60 2 13
vjoon\Adapter\Functions::add_debug_metabox_callback()
S
61 2 13
vjoon\Adapter\Functions::hide_provider_preview_posts()
S
62 2 12
vjoon\Adapter\Endpoints::restDeAuth()
S
60 2 12
vjoon\Adapter\Functions::add_plugin_row_meta()
S
61 2 11
vjoon\Adapter\Response::AddDebugInfo()
S
55 1 17
vjoon\Adapter\App::app_admin_menu()
S
73 2 4
vjoon\Adapter\App::app_activation()
S
66 2 8
vjoon\Adapter\Functions::override_editable_roles()
S
75 2 4
vjoon\Adapter\Functions::hide_provider_user()
S
68 2 6
vjoon\Adapter\Provider::RemoveUser()
S
66 2 7
vjoon\Adapter\Authorization::wp_create_nonce()
S
63 2 9
vjoon\Adapter\Functions::isClassicPost()
S
73 2 4
vjoon\Adapter\Functions::isAdapterAPIPost()
S
74 2 4
vjoon\Adapter\Gutenberg::getClass()
S
74 2 4
vjoon\Adapter\App::app_debug()
S
61 1 12
vjoon\Adapter\App::app_admin()
S
100 1 2
vjoon\Adapter\App::app_extend_gutenberg_block()
S
78 1 3
vjoon\Adapter\Endpoints::app_language_fallback()
S
79 1 3
init_vjwpadapter()
S
82 1 3
vjoon\Adapter\Article::__construct()
S
80 1 3
vjoon\Adapter\Media::getFileName()
S
79 1 3
vjoon\Adapter\Media::__construct()
S
80 1 3
vjoon\Adapter\Debug::log()
S
77 1 3
vjoon\Adapter\Functions::override_frontend_author_link()
S
74 1 4
vjoon\Adapter\App::app_init_call()
S
83 1 3
vjoon\Adapter\Functions::add_plugin_link()
S
76 1 4
vjoon\Adapter\Functions::FIX_ENCODING()
S
77 1 3
vjoon\Adapter\Endpoints::register_endpoints()
S
68 1 8
vjoon\Adapter\Endpoints::_restDeAuth()
S
81 1 3
vjoon\Adapter\App::app_plugin_settings_link()
S
80 1 3
vjoon\Adapter\Media::getFileSize()
S
79 1 3
vjoon\Adapter\App::app_add_language_support()
S
68 1 6
vjoon\Adapter\App::app_settings()
S
82 1 3
vjoon\Adapter\App::app_change_author_link()
S
79 1 3
vjoon\Adapter\Endpoints::add_language_support()
S
68 1 6
vjoon\Adapter\App::app_hide_adminbar()
S
82 1 3
vjoon\Adapter\App::app_enqueue_frontend_assets()
S
100 1 2
vjoon\Adapter\App::app_template_redirect()
S
64 1 9
vjoon\Adapter\App::app_handle_preview_query_vars()
S
74 1 5
vjoon\Adapter\Functions::getImageIdHelper()
S
71 1 5
vjoon\Adapter\App::app_readme()
S
82 1 3
vjoon\Adapter\App::app_deactivation()
S
78 1 4
vjoon\Adapter\Media::getFileFullPath()
S
79 1 3
vjoon\Adapter\App::app_post_row_actions()
S
81 1 3
vjoon\Adapter\App::app_view_users()
S
81 1 3
vjoon\Adapter\App::app_change_preview_date()
S
79 1 3
vjoon\Adapter\Gutenberg::cacheEmbedObject()
S
62 1 10
vjoon\Adapter\Endpoints::_restArticleDelete()
S
81 1 3
vjoon\Adapter\Endpoints::_restAuth()
S
81 1 3
vjoon\Adapter\Endpoints::__construct()
S
69 1 6
vjoon\Adapter\Functions::existsCPT()
S
80 1 3
vjoon\Adapter\App::app_use_gutenberg_for_post()
S
80 1 3
vjoon\Adapter\App::app_language_fallback()
S
80 1 3
vjoon\Adapter\App::app_plugin_row_meta()
S
79 1 3
vjoon\Adapter\App::app_editable_roles()
S
81 1 3
vjoon\Adapter\Article::getPreviewUrl()
S
80 1 3
vjoon\Adapter\Endpoints::_restArticlePublish()
S
81 1 3
vjoon\Adapter\Functions::isPostExclusive()
S
78 1 3
vjoon\Adapter\App::app_hide_provider_user()
S
82 1 3
vjoon\Adapter\App::app_uninstall_dummy()
S
100 1 2
vjoon\Adapter\Functions::getFileContent()
S
70 1 6
vjoon\Adapter\Settings::GetSettings()
S
81 1 3
vjoon\Adapter\App::app_ajaxcall()
S
83 1 3
vjoon\Adapter\App::app_change_preview_time()
S
79 1 3
vjoon\Adapter\Endpoints::_restMedia()
S
81 1 3
vjoon\Adapter\App::app_hide_posts()
S
82 1 3
vjoon\Adapter\Endpoints::_restArticleUpload()
S
81 1 3
vjoon\Adapter\Endpoints::_restPing()
S
81 1 3
vjoon\Adapter\App::app_add_debug_metabox()
S
82 1 3
vjoon\Adapter\App::app_hide_posts_views()
S
81 1 3
vjoon\Adapter\Endpoints::_restArticlePreview()
S
81 1 3
vjoon\Adapter\App::app_before_delete_post()
S
82 1 3
vjoon\Adapter\Endpoints::_restArticleUnpublish()
S
81 1 3
vjoon\Adapter\Media::getFileType()
S
79 1 3
vjoon\Adapter\Functions::add_debug_metabox()
S
77 1 3
vjoon\Adapter\App::app_garbage_collector()
S
83 1 3
vjoon\Adapter\App::app_change_author()
S
81 1 3
vjoon\Adapter\Functions::getProvidedAuthor()
S
78 1 3
vjoon\Adapter\App::app_user_has_cap()
S
79 1 3
vjoon\Adapter\Functions::after_deactivation()
S
77 1 4
vjoon\Adapter\App::app_manage_admin_columns()
S
70 1 6