CMTT_Glossary_Index D

Total Complexity 360
Dependencies 6
Dependents 2
Total lines 2,232
Lines of code 1,544
Logical lines of code 882
Comment lines 405
Methods 45
Properties 5

Methods 45

Method Rating Maintainability Complexity Lines of code
getDynamicCSS()
D
15
49 372
outputGlossaryIndexPage()
D
25
38 150
outputPagination()
D
27
36 154
maybeOutputSingleTerm()
C
29 28 107
outputScripts()
C
30 25 105
addScriptParams()
B
33 17 89
_scriptStyleLoader()
B
40 19 56
disableTooltips()
A
47 12 36
outputTooltipWrapper()
A
55 13 16
detectStartNewIndexLetter()
A
56 10 17
maybeOutputIndexLetter()
A
46 8 37
glossaryShortcode()
A
45 7 38
lookForShortcode()
A
53 8 21
compareGlossaryTerms()
S
52 6 23
getTheTooltipContentBase()
S
54 6 20
get_fields_to_search_in()
S
54 5 22
init()
S
43 3 44
wrapInStyleContainer()
S
55 4 20
tooltipsDisabledForPage()
S
63 5 10
addScripts()
S
61 4 11
tryGenerateGlossaryIndexPage()
S
56 3 18
_preContent()
S
66 4 8
maybeWrapAfterDefinition()
S
62 3 13
isServerSide()
S
72 3 4
getGlossaryIndexPageId()
S
66 3 7
maybeOutputPagination()
S
63 3 10
removeLinksToTerms()
S
64 3 9
addReferalSnippet()
S
69 3 6
modifyBeforeListnav()
S
64 3 9
modifyTermPermalink()
S
65 3 8
mb_string_compare()
S
62 2 12
addStructuredData()
S
68 2 7
outputEmbeddedScripts()
S
68 2 7
disableTooltipsOnIndex()
S
74 2 4
addShowCountsClass()
S
68 2 7
wrapInMainContainer()
S
67 2 7
removeListnav()
S
71 2 6
modifyListnav()
S
70 2 6
maybeWrapBeforeDefinition()
S
67 2 8
maybeWrapAfterThumbnail()
S
67 2 8
array_mb_sort_alphabetically()
S
67 2 8
addGlossaryIndexGetAtts()
S
72 1 5
setupDefaultGlossaryIndexAtts()
S
71 1 5
maybeOutputListnav()
S
63 1 9
decode_characters()
S
71 1 5