Smarty D

Total Complexity 128
Dependencies 10
Dependents 74
Total lines 1,415
Lines of code 386
Logical lines of code 216
Comment lines 711
Methods 46
Properties 71

Methods 46

Method Rating Maintainability Complexity Lines of code
createTemplate()
B
44 20 40
mutingErrorHandler()
A
48 11 33
_getTemplateId()
A
54 10 18
_realpath()
A
48 9 30
_nomalizeTemplateConfig()
S
53 7 21
addTemplateDir()
S
51 6 29
getTemplateDir()
S
59 6 14
getPluginsDir()
S
57 5 17
__set()
S
58 5 14
__construct()
S
58 4 14
__get()
S
60 4 13
setTemplateDir()
S
63 2 11
getCacheDir()
S
69 2 7
_normalizeDir()
S
69 2 6
getCompileDir()
S
69 2 7
addPluginsDir()
S
66 2 8
muteExpectedErrors()
S
68 2 7
setCompileLocking()
S
81 1 3
setMergeCompiledIncludes()
S
81 1 3
setDefaultResourceType()
S
81 1 3
setCachingType()
S
81 1 3
setConfigReadHidden()
S
81 1 3
testInstall()
S
80 1 3
setConfigBooleanize()
S
81 1 3
setConfigOverwrite()
S
81 1 3
setDebugging()
S
81 1 3
setRightDelimiter()
S
81 1 3
setLeftDelimiter()
S
81 1 3
_clearTemplateCache()
S
76 1 4
setForceCompile()
S
81 1 3
setCompileDir()
S
73 1 5
enableSecurity()
S
76 1 4
disableSecurity()
S
77 1 4
setConfigDir()
S
79 1 3
addConfigDir()
S
79 1 3
getConfigDir()
S
79 1 3
setPluginsDir()
S
73 1 5
setCacheDir()
S
73 1 5
setAutoLiteral()
S
81 1 3
loadPlugin()
S
79 1 3
templateExists()
S
75 1 4
setCompileCheck()
S
81 1 3
setUseSubDirs()
S
81 1 3
setErrorReporting()
S
81 1 3
setEscapeHtml()
S
81 1 3
unmuteExpectedErrors()
S
81 1 3