Code Analysis: crouton 3.21.1

Function Rating Maintainability Complexity Lines of code
Crouton::adminOptionsPage()
D
8
80 449
Crouton::getCroutonJsConfig()
D
30 33 102
Crouton::getOptions()
B
40 19 59
MeetingMap\Controller::addCroutonMapParameters()
A
44 14 47
Crouton::croutonInitializationScript()
A
43 12 50
MeetingMap\Controller::adminSection()
A
38 7 103
MeetingMap\Controller::getMapJSConfig()
S
46 6 42
Crouton::getAreas()
S
51 7 26
MeetingMap\Controller::createJavascriptConfig()
S
45 6 41
Crouton::testRootServer()
S
54 7 19
MeetingMap\Controller::processUpdate()
S
55 7 17
Crouton::bmltHandlebar()
S
59 6 13
Crouton::getCustomQuery()
S
62 6 11
Crouton::__construct()
S
44 2 53
Crouton::getAllMeetings()
S
55 4 18
Crouton::meetingCount()
S
63 5 10
Crouton::serviceBodyNames()
S
63 5 10
MeetingMap\Controller::templateToParameter()
S
63 5 10
Crouton::groupCount()
S
63 5 10
Crouton::templateToParameter()
S
65 5 9
MeetingMap\Controller::enqueueFrontendFiles()
S
54 3 19
Crouton::enqueueFrontendFiles()
S
58 3 14
Crouton::outputTag()
S
61 3 12
Crouton::enqueueBackendFiles()
S
50 2 25
Crouton::adminMenuLink()
S
57 2 18
MeetingMap\Controller::__construct()
S
67 3 8
Crouton::handlebarFooterScript()
S
59 2 13
MeetingMap\Controller::sanitize_text_field()
S
77 2 3
Crouton::getAllFields()
S
66 2 8
MeetingMap\Controller::sanitize_handlebars()
S
77 2 3
Crouton::sanitize_handlebars()
S
70 2 5
Crouton::replaceShortcodeWithStandardTags()
S
71 2 6
Crouton::renderMap()
S
69 2 6
Crouton::submenuSlug()
S
69 2 7
Crouton::adminSubmenuLink()
S
63 1 12
MeetingMap\Controller::className()
S
82 1 3
Crouton::initCrouton()
S
78 1 3
MeetingMap\Controller::hsc()
S
79 1 3
Crouton::Crouton()
S
82 1 3
MeetingMap\Controller::getDefaultOptions()
S
82 1 3
Crouton::getDefaultMeetingDetailsPageContents()
S
79 1 3
Crouton::blank()
S
82 1 3
Crouton::renderTable()
S
78 1 3
Crouton::saveAdminOptions()
S
71 1 5
Crouton::getInitializeCroutonBlock()
S
74 1 4
Crouton::getMapInitialization()
S
75 1 4