Code Analysis: Dynamic Widgets 1.6.3

Function Rating Maintainability Complexity Lines of code
DW_CustomPost::customTax()
C
33 25 79
DW_Single::admin()
C
28
19 156
dynWid::detectPage()
C
44 26 36
DW_Page::admin()
B
33 20 88
DW_Category::prtCat()
B
47 23 25
DW_CustomPost::customPosts()
B
37 17 67
dynwid_save_postdata()
A
44 16 41
dynwid_widget_callback()
A
41 15 51
dynwid_term_tree()
A
52 15 20
dynwid_activate()
A
41 12 62
DW_CustomPost::prtTax()
A
48 14 26
DW_Date::admin()
A
38 10 82
dynWid::IPinRange()
A
44 12 41
DW_Shortcode::admin()
A
43 11 47
DW_Page_Walker::start_el()
A
53 12 16
dynwid_admin_wpec_dump()
A
44 10 43
dynwid_init()
A
47 9 33
DWModule::GUIHeader()
A
48 9 30
DWModule::childSave()
A
49 9 30
dynwid_save_tagdata()
A
50 9 28
DW_URL::admin()
A
45 8 41
dynWid::addMultiOption()
A
44 7 46
DW_IP::admin()
A
45 7 45
dynwid_add_post_control()
A
49 8 27
dynwid_add_tag_page()
A
50 8 26
DW_Author::mkGUI()
A
50 8 24
dynwid_add_widget_control()
A
53 8 22
dynWid::getBrowser()
A
54 8 22
DW_Domain::admin()
A
47 7 36
DWModule::GUIComplex()
A
54 8 18
DWModule::save()
A
55 8 18
DWOpts::__construct()
S
54 7 22
DW_Pods::is_dw_pods_page()
S
56 7 18
DW_Category::GUIComplex()
S
51 6 24
dynWid::getName()
S
52 6 23
dynwid_add_admin_menu()
S
52 6 22
DW_BP::detectComponent()
S
54 6 19
dynWid::getOpt()
S
50 5 29
DW_BP::is_dw_bp_group_forum()
S
61 6 11
dynWid::dwList()
S
54 5 20
dynwid_worker()
S
57 5 16
dynwid_install()
S
61 5 12
dynWid::createList()
S
62 5 12
DWModule::GUIOption()
S
59 5 12
DWModule::checkOverrule()
S
61 5 11
DW_BP::getBPcomponents()
S
54 4 20
DW_WPML::detectLanguage()
S
57 4 17
dynwid_add_admin_scripts()
S
57 4 17
dynwid_add_admin_help_tab()
S
57 4 17
DW_Pods::admin()
S
56 4 17
DW_WPML::getID()
S
58 4 16
DW_CustomPost::customArchive()
S
57 4 15
dynWid::loadModules()
S
64 5 8
DW_BP::admin()
S
50 3 29
DW_WPML::detect()
S
59 4 13
DW_Category::getCatChilds()
S
60 4 12
dynWid::getPostCatParents()
S
62 4 12
dynWid::getURLPrefix()
S
60 4 12
DW_QT::detect()
S
61 4 12
dynWid::dump()
S
51 3 26
dynWid::getHostname()
S
62 4 11
DW_WPSC::detect()
S
62 4 11
dynWid::__construct()
S
54 3 20
DW_CustomPost::registerOption()
S
56 3 17
DWMessageBox::output()
S
57 3 17
dynwid_disabled_page()
S
58 3 16
DWModule::mkGUI()
S
59 3 14
DW_WPML::admin()
S
59 3 14
dynWid::checkWPhead()
S
61 3 13
dynWid::getParents()
S
61 3 13
DW_QT::detectLanguage()
S
60 3 13
DWModule::admin()
S
61 3 12
DW_WPSC::detectCategory()
S
62 3 11
DW_BP::detect()
S
63 3 11
DW_BP::is_dw_bp_group()
S
62 3 11
DW_Pods::detect()
S
63 3 11
DW_QT::admin()
S
62 3 11
DW_Tpl::admin()
S
62 3 11
DW_WPSC::is_dw_wpsc_category()
S
63 3 11
dynWid::addShortcode()
S
56 2 20
dynWid::addUrls()
S
57 2 19
dynWid::addIPs()
S
57 2 19
dynWid::addDomains()
S
57 2 19
dynWid::addDate()
S
57 2 18
dynWid::getModuleName()
S
51 1 31
dynwid_sql_mode()
S
58 2 16
dynWid::housekeeping()
S
63 3 10
dynWid::log()
S
74 3 5
dynwid_contextual_help_text()
S
56 2 15
DW_BP::is_dw_bp_group_members()
S
67 3 7
dynWid::dumpOpt()
S
73 3 5
DWModule::registerOption()
S
66 3 8
dynWid::addChilds()
S
65 3 9
dynWid::message()
S
65 3 10
DWModule::registerPlugin()
S
67 3 8
dynWid::getIP()
S
73 3 4
DW_Author::getAuthors()
S
59 2 14
DW_BP::getBPgroups()
S
59 2 13
dynWid::registerOverrulers()
S
51 1 28
DW_WPSC::getWPSCcategories()
S
60 2 12
DW_Role::admin()
S
61 2 11
dynWid::getDWOpt()
S
62 2 11
dynWid::hasOptions()
S
63 2 11
DW_Day::admin()
S
61 2 11
dynwid_add_admin_styles()
S
65 2 8
DW_BP::is_dw_bp_component()
S
66 2 8
DW_Front_page::admin()
S
64 2 9
DW_CustomPost::admin()
S
67 2 8
dynwid_filter_widgets()
S
65 2 9
DWOpts::selectYes()
S
72 2 6
dynWid::getTaxParents()
S
65 2 9
DW_WPSC::admin()
S
66 2 8
DWOpts::selectNo()
S
72 2 6
DW_Tag::admin()
S
64 2 9
DW_bbPress::detect()
S
71 2 6
dynWid::__isset()
S
72 2 6
dynwid_add_admin_custom_box()
S
63 2 10
dynWid::deleteOption()
S
63 2 10
DW_Week::admin()
S
67 2 7
DW_bbPress::admin()
S
70 2 6
DW_Browser::admin()
S
59 1 14
dynwid_uninstall()
S
59 1 14
DWMessageBox::setLead()
S
80 1 3
dynwid_widgets_admin_page()
S
83 1 3
DW_QT::getQTLanguage()
S
76 1 4
dynwid_add_widget_page()
S
67 1 7
DW_Page_Walker::__construct()
S
80 1 3
DW_CustomPost::getTaxChilds()
S
74 1 4
DWModule::getClassName()
S
76 1 4
dynwid_filter_init()
S
74 1 4
DW_Page::infoText()
S
72 1 6
DW_Device::admin()
S
68 1 6
dynwid_admin_page()
S
76 1 4
DW_Author::admin()
S
75 1 4
dynwid_disabled_add_admin_menu()
S
77 1 3
DWMessageBox::setTypeMsg()
S
80 1 3
DWModule::setName()
S
74 1 4
dynwid_add_plugin_actions()
S
72 1 5
DW_Page_Walker::end_el()
S
85 1 3
DWModule::GUIFooter()
S
80 1 3
DW_WPML::getTermID()
S
68 1 7
DW_WPML::getTaxID()
S
68 1 7
dynWid::__get()
S
82 1 3
DWModule::__construct()
S
79 1 3
dynWid::resetOptions()
S
72 1 5
DWMessageBox::create()
S
74 1 5
dynWid::hasFeaturedImage()
S
80 1 3
dynWid::addSingleOption()
S
67 1 8
dynwid_admin_dump()
S
67 1 8
DW_Category::admin()
S
65 1 9
DW_Page_Walker::end_lvl()
S
74 1 4
DWModule::getVars()
S
76 1 4
DWMessageBox::setMessage()
S
80 1 3
dynWid::__set()
S
81 1 3
DW_Page_Walker::start_lvl()
S
74 1 4