CMTT_Glossary_Index D

Total Complexity 337
Dependencies 6
Dependents 2
Total lines 1,946
Lines of code 1,400
Logical lines of code 814
Comment lines 353
Methods 35
Properties 5

Methods 35

Method Rating Maintainability Complexity Lines of code
outputGlossaryIndexPage()
D
11
77 280
getDynamicCSS()
D
15
48 361
outputPagination()
D
28
35 151
outputScripts()
C
30 25 101
_scriptStyleLoader()
B
40 19 56
addScriptParams()
A
34 13 87
disableTooltips()
A
47 12 36
outputTooltipWrapper()
A
55 13 16
detectStartNewIndexLetter()
A
54 10 19
glossaryShortcode()
A
45 7 38
lookForShortcode()
A
54 8 20
getTheTooltipContentBase()
S
54 6 20
wrapInStyleContainer()
S
55 4 20
tryGenerateGlossaryIndexPage()
S
57 4 17
init()
S
48 3 30
tooltipsDisabledForPage()
S
63 5 10
outputAdditionalHTML()
S
59 4 13
modifyBeforeListnav()
S
61 4 11
addScripts()
S
61 4 11
_preContent()
S
66 4 8
isServerSide()
S
72 3 4
getGlossaryIndexPageId()
S
66 3 7
removeLinksToTerms()
S
64 3 9
addReferalSnippet()
S
69 3 6
modifyTermPermalink()
S
65 3 8
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
array_mb_sort_alphabetically()
S
67 2 8
setupDefaultGlossaryIndexAtts()
S
71 1 5
mb_string_compare()
S
70 1 6
decode_characters()
S
71 1 5