Code Analysis: Bible SuperSearch 4.3.2

Function Rating Maintainability Complexity Lines of code
BibleSuperSearch_Options_Abstract::getBibles()
B
38 21 65
BibleSuperSearch_Shortcodes::display()
B
36 17 77
BibleSuperSearch_Widget::widget()
B
39 17 66
BibleSuperSearch_Widget::form()
B
34 14 106
BibleSuperSearch_Options_WP::validateOptions()
B
45 17 38
BibleSuperSearch_Options_Abstract::validateOptions()
B
45 17 38
BibleSuperSearch_Options_Abstract::getStatics()
B
42 16 48
BibleSuperSearch_Shortcodes::demo()
A
47 10 30
BibleSuperSearch_Options_WP::getLandingPageOptions()
A
48 9 30
BibleSuperSearch_Options_Abstract::displayPluginOptions()
A
52 8 22
BibleSuperSearch_Options_WP::displayPluginOptions()
A
52 8 22
BibleSuperSearch_Options_WP::getOptions()
S
58 7 15
BibleSuperSearch_Options_Abstract::_apiActionHelper()
S
49 6 30
BibleSuperSearch_Options_Abstract::getOptions()
S
58 7 15
BibleSuperSearch_Options_Abstract::getLandingPageOptions()
S
52 6 23
BibleSuperSearch_Shortcodes::bibleList()
S
48 5 33
BibleSuperSearch_Options_Abstract::getEnabledBibles()
S
58 6 14
BibleSuperSearch_Options_Abstract::getInterfaceByName()
S
57 5 17
BibleSuperSearch_Options_WP::getInterfaceByName()
S
57 5 17
BibleSuperSearch_Options_Abstract::getBible()
S
42 3 45
BibleSuperSearch_Widget::update()
S
63 6 9
BibleSuperSearch_Shortcodes::downloadPage()
S
52 4 22
BibleSuperSearch_Options_Abstract::getRecomendedPlugins()
S
57 4 18
BibleSuperSearch_Options_WP::getRecomendedPlugins()
S
57 4 18
BibleSuperSearch_Widget::_getBibleList()
S
58 4 16
BibleSuperSearch_Shortcodes::_validateAttributes()
S
70 5 5
BibleSuperSearch_Options_Abstract::getInterfaces()
S
46 1 52
BibleSuperSearch_Options_WP::_setStaticsReset()
S
66 4 8
biblesupersearch_enqueue_depends()
S
63 3 11
BibleSuperSearch_Options_WP::_getLandingPageHelper()
S
59 2 15
biblesupersearch_custom_rewrite()
S
60 2 13
BibleSuperSearch_Options_WP::hasLandingPageOptions()
S
63 2 11
BibleSuperSearch_Options_Abstract::getSelectableItems()
S
57 1 19
BibleSuperSearch_Options_Abstract::getOptionsFiltered()
S
71 2 6
BibleSuperSearch_Options_Abstract::setDefaultOptions()
S
71 2 6
BibleSuperSearch_Options_WP::_formatLandingPageOption()
S
70 2 5
BibleSuperSearch_Options_WP::adminInit()
S
64 2 10
BibleSuperSearch_Options_WP::setDefaultOptions()
S
71 2 6
BibleSuperSearch_Options_Abstract::getUrl()
S
72 2 5
BibleSuperSearch_Options_WP::getLandingPage()
S
69 2 7
BibleSuperSearch_Options_Abstract::getSelectorOptions()
S
71 2 6
BibleSuperSearch_Options_Abstract::getFormatButtons()
S
63 1 13
BibleSuperSearch_Options_Abstract::getPagers()
S
63 1 13
BibleSuperSearch_Options_Abstract::getNavigationButtons()
S
63 1 13
BibleSuperSearch_Widget::__construct()
S
63 1 12
BibleSuperSearch_Options_Abstract::renderDownloadPage()
S
91 1 2
BibleSuperSearch_Options_WP::renderDownloadPage()
S
91 1 2
biblesupersearch_enqueue_option()
S
75 1 4
BibleSuperSearch_Options_Abstract::_getDefaultItemText()
S
82 1 3
BibleSuperSearch_Options_Abstract::_afterFetchStatics()
S
91 1 2
BibleSuperSearch_Options_Abstract::_getOptionsFromStorage()
S
91 1 2
BibleSuperSearch_Options_WP::_afterFetchStatics()
S
79 1 3
BibleSuperSearch_Options_Abstract::_processInterfaceName()
S
70 1 6
BibleSuperSearch_Options_WP::pluginMenu()
S
74 1 4
biblesupersearch_add_settings_link()
S
72 1 5
BibleSuperSearch_Options_WP::getLandingPageById()
S
80 1 3
BibleSuperSearch_Options_Abstract::apiVersion()
S
76 1 4
BibleSuperSearch_Options_WP::__construct()
S
65 1 8
BibleSuperSearch_Options_Abstract::__construct()
S
91 1 2
BibleSuperSearch_Shortcodes::_displayContactForm7()
S
71 1 5
BibleSuperSearch_Options_Abstract::_setStaticsReset()
S
91 1 2