Smarty_Internal_TemplateCompilerBase D

Total Complexity 192
Dependencies 14
Dependents 48
Total lines 1,273
Lines of code 632
Logical lines of code 356
Comment lines 489
Methods 28
Properties 39

Methods 28

Method Rating Maintainability Complexity Lines of code
compileTag2()
D
18
71 205
getPlugin()
B
43 16 53
compileTemplateSource()
A
40 14 60
trigger_template_error()
A
43 10 46
processNocacheCode()
A
50 11 27
getPluginFromDefaultHandler()
A
47 9 35
processText()
A
44 8 44
isVariable()
A
57 8 17
convertScope()
S
55 7 19
callTagCompiler()
S
55 6 17
postFilter()
S
65 4 9
preFilter()
S
65 4 9
appendCode()
S
65 3 9
setNocacheInVariable()
S
64 3 10
getVariableName()
S
70 2 6
getPrefixCode()
S
64 2 10
getId()
S
70 2 6
compileVariable()
S
64 2 9
__construct()
S
74 1 4
compileConfigVariable()
S
80 1 3
makeNocacheCode()
S
71 1 5
compileTag()
S
68 1 7
getVarExport()
S
78 1 3
compileTemplate()
S
65 1 9
getNewPrefixVariable()
S
76 1 4
getPrefixVariable()
S
80 1 3
appendPrefixCode()
S
80 1 3
doCompile()
S
100 1 0