Code Analysis: WordPress HTTPS 3.4.0

Function Rating Maintainability Complexity Lines of code
WordPressHTTPS_Module_Parser::fixLinksAndForms()
D
29 40 107
WordPressHTTPS::makeUrlHttps()
D
34 39 70
WordPressHTTPS_Module_Parser::fixElements()
C
45 28 31
WordPressHTTPS_Module_Settings::save()
C
37 25 63
WordPressHTTPS::install()
C
35 23 78
WordPressHTTPS_Module_Core::init()
B
36 19 69
WordPressHTTPS::isSsl()
B
53 21 17
WordPressHTTPS_Module_Network::save()
A
44 16 37
WordPressHTTPS_Module_Core::set_cookie()
A
42 15 52
WordPressHTTPS_Module_Core::secure_admin()
A
54 16 18
WordPressHTTPS_Module_Post::post_save()
A
48 15 32
WordPressHTTPS_Module_Core::redirect_check()
A
51 15 23
WordPressHTTPS::redirect()
A
46 14 32
WordPressHTTPS::makeUrlHttp()
A
46 13 34
Mvied_Modular::getAvailableModules()
A
52 12 22
WordPressHTTPS_Module_Parser::secureElement()
A
48 11 29
WordPressHTTPS_Module_Parser::fixExtensions()
A
52 11 21
Mvied_Url::fromString()
A
53 11 20
WordPressHTTPS_Module_Core::admin_url()
A
57 11 13
WordPressHTTPS_Module_Parser::fixRelativeElements()
A
51 10 24
WordPressHTTPS_Module_Parser::unsecureElement()
A
51 10 23
WordPressHTTPS_Module_UrlMapping::map_http_url()
A
55 10 17
WordPressHTTPS_Module_UrlMapping::map_https_url()
A
55 10 17
Mvied_Base::getSetting()
A
49 9 32
WordPressHTTPS_Module_Core::secure_login()
A
57 10 16
Mvied_Url::fromArray()
A
56 10 15
Mvied_Url::getContent()
A
49 9 30
WordPressHTTPS_Module_Core::fix_styles()
A
51 9 25
WordPressHTTPS_Module_Core::fix_scripts()
A
51 9 25
WordPressHTTPS_Module_Core::secure_different_host_admin()
A
62 10 9
WordPressHTTPS_Module_Parser::normalizeElements()
A
51 8 22
WordPressHTTPS::getHttpsUrl()
A
53 8 22
WordPressHTTPS_Module_Parser::fixCssElements()
S
58 8 13
Mvied_Url::isValid()
S
50 7 27
WordPressHTTPS_Module_UrlMapping::save()
S
50 7 27
WordPressHTTPS_Module_Ecommerce::secure_woocommerce()
S
53 7 23
WordPressHTTPS_Module_Core::secure_element()
S
55 7 19
WordPressHTTPS::getLocalDomains()
S
54 6 20
Mvied_Url::toString()
S
62 7 10
WordPressHTTPS_Module_Network::init()
S
60 6 12
WordPressHTTPS::init()
S
59 6 12
WordPressHTTPS_Module_Core::clear_cookies()
S
48 4 37
Mvied_Plugin_Modular::loadModule()
S
55 5 18
Mvied_Theme_Modular::loadModule()
S
55 5 18
WordPressHTTPS_Module_Ecommerce::secure_jigoshop()
S
64 6 8
WordPressHTTPS_Module_Core::secure_wordpress_forms()
S
66 6 7
WordPressHTTPS_Module_Core::secure_post_link()
S
60 5 13
WordPressHTTPS_Module_UrlFilters::secure_filter_url()
S
61 5 11
WordPressHTTPS::isUrlLocal()
S
62 5 11
WordPressHTTPS_Module_UrlFilters::unsecure_filter_url()
S
61 5 11
WordPressHTTPS_Module_Ecommerce::secure_wpecommerce()
S
64 5 9
WordPressHTTPS::getDirectories()
S
58 4 15
WordPressHTTPS_Module_Core::element_url()
S
63 5 10
WordPressHTTPS_Module_Core::site_url()
S
62 5 10
WordPressHTTPS_Module_UrlMapping::init()
S
59 4 13
WordPressHTTPS_Module_Core::secure_child_post()
S
61 4 13
WordPressHTTPS_Module_Settings::init()
S
60 4 12
WordPressHTTPS_Module_Ecommerce::init()
S
62 4 11
WordPressHTTPS_Module_UrlFilters::init()
S
60 4 11
WordPressHTTPS_Module_Settings::add_meta_boxes()
S
46 1 47
Mvied_Url::getBaseHost()
S
58 3 15
WordPressHTTPS_Module_Core::set_headers()
S
70 4 5
WordPressHTTPS_Module_Core::secure_url()
S
63 4 10
Mvied_Model::getPost()
S
67 4 8
WordPressHTTPS_Module_Core::secure_exclusive()
S
68 4 7
Mvied_Logger::consoleLog()
S
60 3 14
WordPressHTTPS_Module_Settings::reset()
S
59 3 13
WordPressHTTPS_Module_Core::rewrite_rules()
S
60 3 13
Mvied_Url::setPath()
S
62 3 11
Mvied_Model::setPost()
S
63 3 11
Mvied_Model::getColumns()
S
62 3 11
WordPressHTTPS_Module_Post::add_meta_box_post()
S
58 2 17
WordPressHTTPS_Module_UrlFilters::save()
S
56 2 17
wphttps_autoloader()
S
62 3 10
Mvied_Modular::init()
S
64 3 10
WordPressHTTPS_Module_Core::clear_redirect_count_cookie()
S
71 3 5
WordPressHTTPS_Module_Parser::init()
S
71 3 5
Mvied_Modular::loadModules()
S
65 3 9
WordPressHTTPS_Module_Admin::init()
S
68 3 6
Mvied_Model::load()
S
68 3 7
Mvied_Model::save()
S
67 3 8
WordPressHTTPS_Module_Core::secure_post()
S
67 3 7
Mvied_Modular::getModule()
S
65 3 9
WordPressHTTPS_Module_Parser::parseHtml()
S
61 2 13
WordPressHTTPS_Module_Settings::cache_reset()
S
59 2 13
WordPressHTTPS_Module_UrlFilters::reset()
S
61 2 11
WordPressHTTPS_Module_Network::add_meta_boxes()
S
56 1 20
Mvied_Logger::fileLog()
S
69 2 6
WordPressHTTPS_Module_Admin::meta_box_render()
S
72 2 5
Mvied_Post::getPostMeta()
S
73 2 5
WordPressHTTPS_Module_UrlMapping::reset()
S
62 2 10
Mvied_Modular::isModuleLoaded()
S
69 2 7
WordPressHTTPS::addSecureExternalUrl()
S
65 2 9
WordPressHTTPS::addUnsecureExternalUrl()
S
65 2 9
WordPressHTTPS_Module_Admin::plugin_links()
S
63 2 10
Mvied_Base::getLogger()
S
70 2 6
Mvied_Url::isSubdomain()
S
67 2 8
WordPressHTTPS_Module_Core::proxy_check()
S
63 2 10
Mvied_Model::__construct()
S
74 2 5
WordPressHTTPS_Module_Network::dispatch()
S
71 2 6
Mvied_Post::save()
S
69 2 7
Mvied_Modular::getModules()
S
70 2 7
WordPressHTTPS_Module_Settings::admin_menu()
S
67 2 7
WordPressHTTPS_Module_Settings::dispatch()
S
71 2 6
WordPressHTTPS_Module_Settings::admin_enqueue_scripts()
S
66 2 8
Mvied_Plugin_Module::getPlugin()
S
70 2 6
WordPressHTTPS::getHttpUrl()
S
69 2 6
Mvied_Post::__construct()
S
74 2 5
Mvied_Base::setSetting()
S
65 2 9
Mvied_Post::updatePostMeta()
S
73 2 5
Mvied_Post::load()
S
73 2 5
Mvied_Theme_Module::getTheme()
S
70 2 6
Mvied_Logger::getInstance()
S
71 2 6
WordPressHTTPS_Module_UrlMapping::add_meta_boxes()
S
63 1 11
WordPressHTTPS_Module_UrlFilters::add_meta_boxes()
S
63 1 11
Mvied_Url::setUser()
S
77 1 4
Mvied_Base::setDirectory()
S
77 1 4
Mvied_Url::getPath()
S
82 1 3
Mvied_Url::setExtension()
S
77 1 4
Mvied_Url::setBaseHost()
S
77 1 4
WordPressHTTPS_Module_Settings::render()
S
81 1 3
Mvied_Theme_Module::init()
S
79 1 3
WordPressHTTPS_Module_Admin::admin_enqueue_scripts()
S
77 1 3
WordPressHTTPS::is_ssl()
S
81 1 3
Mvied_Url::setPass()
S
77 1 4
Mvied_Modular::setModuleDirectory()
S
77 1 4
Mvied_Base::getViewDirectory()
S
82 1 3
Mvied_Base::renderView()
S
75 1 4
Mvied_Url::setFilename()
S
77 1 4
Mvied_Url::getQuery()
S
82 1 3
Mvied_Base::getVersion()
S
82 1 3
Mvied_Url::getFilename()
S
82 1 3
Mvied_Model::__get()
S
80 1 3
WordPressHTTPS_Module_Parser::startOutputBuffering()
S
79 1 3
Mvied_Plugin_Base::getPluginUrl()
S
82 1 3
Mvied_Url::getPort()
S
82 1 3
Mvied_Logger::setLog()
S
77 1 4
Mvied_Url::setHost()
S
77 1 4
WordPressHTTPS_Module_Parser::consoleLog()
S
78 1 3
Mvied_Base::getSettings()
S
82 1 3
Mvied_Plugin_Module::init()
S
79 1 3
WordPressHTTPS_Module_Network::network_admin_menu()
S
77 1 3
Mvied_Url::setQuery()
S
77 1 4
Mvied_Modular::unloadModule()
S
67 1 8
Mvied_Url::getFragment()
S
82 1 3
WordPressHTTPS_Module_Post::init()
S
75 1 4
Mvied_Url::getHost()
S
82 1 3
Mvied_Url::setFragment()
S
77 1 4
Mvied_Base::setViewDirectory()
S
77 1 4
Mvied_Url::getPass()
S
82 1 3
WordPressHTTPS_Module_Network::render()
S
81 1 3
Mvied_Url::getExtension()
S
82 1 3
Mvied_Url::setContent()
S
77 1 4
Mvied_Plugin_Modular::setPluginUrl()
S
77 1 4
Mvied_Url::setScheme()
S
77 1 4
Mvied_Base::setVersion()
S
77 1 4
Mvied_Theme_Module::setTheme()
S
77 1 4
Mvied_Plugin_Modular::getPluginUrl()
S
82 1 3
Mvied_Logger::getLog()
S
82 1 3
Mvied_Logger::log()
S
76 1 4
Mvied_Modular::getModuleDirectory()
S
82 1 3
Mvied_Post::toArray()
S
81 1 3
Mvied_Url::toArray()
S
80 1 3
Mvied_Url::getScheme()
S
82 1 3
Mvied_Base::setSlug()
S
77 1 4
WordPressHTTPS_Module_Network::admin_enqueue_scripts()
S
77 1 3
Mvied_Plugin_Module::setPlugin()
S
77 1 4
Mvied_Base::setLogger()
S
77 1 4
Mvied_Base::getSlug()
S
82 1 3
Mvied_Base::getDirectory()
S
82 1 3
Mvied_Plugin_Base::setPluginUrl()
S
77 1 4
Mvied_Modular::setModule()
S
76 1 4
WordPressHTTPS_Module_Core::allowed_redirect_hosts()
S
76 1 4
Mvied_Url::setPort()
S
77 1 4
Mvied_Url::__toString()
S
81 1 3
Mvied_Url::getUser()
S
82 1 3
WordPressHTTPS::getFileExtensions()
S
82 1 3