Smarty D

Total Complexity 126
Dependencies 10
Dependents 56
Total lines 1,492
Lines of code 432
Logical lines of code 233
Comment lines 812
Methods 42
Properties 80

Methods 42

Method Rating Maintainability Complexity Lines of code
loadPlugin()
B
43 17 44
createTemplate()
B
43 16 48
mutingErrorHandler()
A
47 11 36
enableSecurity()
S
55 7 19
addConfigDir()
S
53 5 22
addTemplateDir()
S
54 5 22
addAutoloadFilters()
S
57 5 18
addPluginsDir()
S
58 4 16
getGlobal()
S
59 4 15
__construct()
S
57 3 16
getTemplateDir()
S
70 3 6
getAutoloadFilters()
S
70 3 6
getConfigDir()
S
70 3 6
__set()
S
59 2 14
__get()
S
59 2 14
setConfigDir()
S
65 2 8
muteExpectedErrors()
S
68 2 7
setAutoloadFilters()
S
67 2 8
setDebugTemplate()
S
68 2 7
setPluginsDir()
S
67 2 7
setTemplateDir()
S
65 2 8
setCompileDir()
S
67 2 7
addDefaultModifiers()
S
67 2 8
setCacheDir()
S
67 2 7
clearCompiledTemplate()
S
78 1 3
compileAllTemplates()
S
78 1 3
testInstall()
S
79 1 3
getTags()
S
80 1 3
compileAllConfig()
S
78 1 3
getCompileDir()
S
82 1 3
getDebugTemplate()
S
82 1 3
getDefaultModifiers()
S
82 1 3
setDefaultModifiers()
S
76 1 4
getCacheDir()
S
82 1 3
__destruct()
S
91 1 2
getPluginsDir()
S
81 1 3
disableSecurity()
S
77 1 4
clearCache()
S
71 1 5
clearAllCache()
S
72 1 5
templateExists()
S
69 1 7
__clone()
S
81 1 3
unmuteExpectedErrors()
S
81 1 3