ChordPress_Renderer D

Total Complexity 275
Dependencies 2
Dependents 1
Total lines 2,444
Lines of code 887
Logical lines of code 608
Comment lines 1,197
Methods 54
Properties 47

Methods 54

Method Rating Maintainability Complexity Lines of code
formatAndDisplayLine()
D
23
55 149
displayText()
D
32 35 83
__construct()
C
44 27 33
buildInteractionMenu()
B
30 19 129
numberToNote()
B
42 20 55
translateHarmonicaNote()
B
40 15 71
getDirectives()
A
48 11 30
formatChord()
A
48 10 26
formatRemainder()
A
50 8 27
transposeChromaticNote()
S
59 6 14
noteToNumber()
S
49 4 34
stripTags()
S
58 5 15
load_guitar_chord()
S
53 2 22
find_guitar_chord_post()
S
60 2 14
setNumericTranspose()
S
68 2 7
setHideTitle()
S
68 2 7
setHideFontsize()
S
68 2 7
setHideTranspose()
S
68 2 7
random_string()
S
67 2 7
setFixedInteraction()
S
68 2 7
setHideYear()
S
68 2 7
setShowChordSheet()
S
68 2 7
setShowChordSheetOnTop()
S
68 2 7
setHideSubtitle()
S
68 2 7
setHidePrint()
S
68 2 7
setHideComposer()
S
68 2 7
setHideChords()
S
68 2 7
setHarmonica()
S
69 2 7
dnd()
S
66 2 8
setHideComments()
S
68 2 7
getInteractive()
S
82 1 3
getDisplayHBNotation()
S
82 1 3
setDisplayHBNotation()
S
81 1 3
getFloat()
S
82 1 3
setTranspose()
S
81 1 3
getTranspose()
S
82 1 3
setFloat()
S
81 1 3
getShowChordSheetOnTop()
S
82 1 3
getHarmonica()
S
82 1 3
getShowChordSheet()
S
82 1 3
setInteractive()
S
81 1 3
getHideComposer()
S
82 1 3
getHideTitle()
S
82 1 3
getHideYear()
S
82 1 3
getHidePrint()
S
82 1 3
getFixedInteraction()
S
82 1 3
setHBNotation()
S
81 1 3
getNumericTranspose()
S
82 1 3
getHideChords()
S
82 1 3
getHideTranspose()
S
82 1 3
getHideSubtitle()
S
82 1 3
getFontsize()
S
82 1 3
getHideComments()
S
82 1 3
getHBNotation()
S
82 1 3