Code Analysis: Bible SuperSearch 5.6.25

Function Rating Maintainability Complexity Lines of code
BibleSuperSearch_Options_WP::validateOptions()
C
37 29 69
BibleSuperSearch_Options_WP::renderOptions()
C
34 22 99
BibleSuperSearch_Options_Abstract::getBibles()
B
37 23 73
BibleSuperSearch_Options_Abstract::_apiActionHelper()
B
34 22 84
BibleSuperSearch_Options_Abstract::getStatics()
B
41 19 51
BibleSuperSearch_Shortcodes::display()
B
35 16 83
BibleSuperSearch_Widget::widget()
B
39 17 66
BibleSuperSearch_Widget::form()
B
34 14 106
BibleSuperSearch_Options_Abstract::initOptions()
A
43 14 46
BibleSuperSearch_Options_Abstract::_validateApiResults()
A
48 10 35
BibleSuperSearch_Options_WP::getOptions()
A
51 10 26
BibleSuperSearch_Options_WP::getLandingPageOptionsOld()
A
48 9 30
BibleSuperSearch_Options_WP::displayPluginOptions()
A
49 9 29
BibleSuperSearch_Shortcodes::demo()
A
48 9 27
BibleSuperSearch_Options_Abstract::validateOptions()
A
51 9 25
BibleSuperSearch_Options_Abstract::displayPluginOptions()
A
52 8 22
BibleSuperSearch_Options_Abstract::getOptions()
A
55 8 19
BibleSuperSearch_Options_Abstract::parseDomain()
S
52 6 25
BibleSuperSearch_Options_Abstract::getLandingPageOptionsOld()
S
52 6 23
BibleSuperSearch_Shortcodes::bibleList()
S
48 5 33
BibleSuperSearch_Options_Abstract::getBible()
S
42 4 45
BibleSuperSearch_Options_Abstract::getEnabledBibles()
S
58 6 14
BibleSuperSearch_Options_Abstract::renderOptions()
S
59 6 14
BibleSuperSearch_Options_Abstract::getInterfaceByName()
S
57 5 17
BibleSuperSearch_Options_WP::getInterfaceByName()
S
57 5 17
BibleSuperSearch_Options_Abstract::getInterfaces()
S
41 1 76
BibleSuperSearch_Widget::update()
S
63 6 9
BibleSuperSearch_Shortcodes::downloadPage()
S
49 4 29
BibleSuperSearch_Options_WP::fetchLandingPageOptions()
S
53 4 22
BibleSuperSearch_Options_WP::getRecomendedPlugins()
S
57 4 18
BibleSuperSearch_Options_Abstract::getRecomendedPlugins()
S
57 4 18
BibleSuperSearch_Widget::_getBibleList()
S
58 4 16
BibleSuperSearch_Shortcodes::getDisplayAttributes()
S
58 4 15
BibleSuperSearch_Shortcodes::_validateAttributes()
S
70 5 5
biblesupersearch_custom_rewrite()
S
56 3 17
BibleSuperSearch_Options_WP::_setStaticsReset()
S
66 4 8
biblesupersearch_enqueue_depends()
S
61 3 12
BibleSuperSearch_Options_Abstract::getOptionsFiltered()
S
66 3 9
BibleSuperSearch_Options_Abstract::apiVersion()
S
73 3 4
BibleSuperSearch_Options_WP::_getLandingPageHelper()
S
59 2 15
BibleSuperSearch_Options_WP::hasLandingPageOptions()
S
63 2 11
BibleSuperSearch_Options_Abstract::getFormatButtons()
S
56 1 22
BibleSuperSearch_Options_Abstract::getExtraButtons()
S
60 1 16
BibleSuperSearch_Options_WP::__construct()
S
57 1 16
BibleSuperSearch_Options_Abstract::getExtraButtonsDisplay()
S
60 1 16
BibleSuperSearch_Options_WP::adminInit()
S
64 2 10
BibleSuperSearch_Options_Abstract::getUrl()
S
72 2 5
BibleSuperSearch_Options_WP::getLandingPage()
S
69 2 7
BibleSuperSearch_Options_WP::setDefaultOptions()
S
71 2 6
BibleSuperSearch_Options_WP::_formatLandingPageOption()
S
70 2 5
BibleSuperSearch_Options_Abstract::setDefaultOptions()
S
71 2 6
BibleSuperSearch_Options_Abstract::getSelectorOptions()
S
71 2 6
BibleSuperSearch_Options_Abstract::getPagers()
S
63 1 13
BibleSuperSearch_Options_Abstract::getPageScrolls()
S
63 1 13
BibleSuperSearch_Options_Abstract::getNavigationButtons()
S
63 1 13
BibleSuperSearch_Widget::__construct()
S
63 1 12
biblesupersearch_options_page()
S
65 1 11
BibleSuperSearch_Options_WP::_afterFetchStatics()
S
79 1 3
BibleSuperSearch_Options_Abstract::getLanguagesWithGlobalDefault()
S
80 1 3
biblesupersearch_enqueue_option()
S
75 1 4
BibleSuperSearch_Options_Abstract::_setStaticsReset()
S
91 1 2
BibleSuperSearch_Options_Abstract::getLanguages()
S
73 1 5
BibleSuperSearch_Shortcodes::_displayContactForm7()
S
71 1 5
BibleSuperSearch_Options_Abstract::_getDefaultItemText()
S
82 1 3
BibleSuperSearch_Options_WP::renderDownloadPage()
S
91 1 2
BibleSuperSearch_Options_Abstract::_processInterfaceName()
S
70 1 6
BibleSuperSearch_Options_Abstract::renderDownloadPage()
S
91 1 2
biblesupersearch_add_settings_link()
S
72 1 5
BibleSuperSearch_Options_Abstract::_afterFetchStatics()
S
91 1 2
BibleSuperSearch_Options_Abstract::getTextDisplays()
S
67 1 8
BibleSuperSearch_Options_WP::pluginMenu()
S
74 1 4
BibleSuperSearch_Options_Abstract::loadOptions()
S
79 1 3
BibleSuperSearch_Options_Abstract::makeOptionClass()
S
91 1 2
BibleSuperSearch_Options_Abstract::__construct()
S
82 1 3
BibleSuperSearch_Options_WP::getLandingPageById()
S
80 1 3
BibleSuperSearch_Options_Abstract::getLandingPageOptions()
S
67 1 8
BibleSuperSearch_Options_Abstract::fetchLandingPageOptions()
S
82 1 3
BibleSuperSearch_Options_Abstract::_getOptionsFromStorage()
S
91 1 2
BibleSuperSearch_Options_WP::getLanguagesWithGlobalDefault()
S
73 1 5