AmazonAutoLinks_TemplateOption A

Total Complexity 71
Dependencies 1
Dependents 19
Total lines 793
Lines of code 371
Logical lines of code 180
Comment lines 309
Methods 31
Properties 8

Methods 31

Method Rating Maintainability Complexity Lines of code
___getActiveTemplatesExtracted()
A
48 10 35
___getTemplateArrayFormatted()
S
41 3 74
___getTemplateDirs()
S
54 5 21
getUploadedTemplates()
S
56 4 18
getCommonTemplates()
S
56 3 18
___getDefaultTemplates()
S
57 3 17
getAvailable()
S
59 3 14
getInstance()
S
63 3 11
getTemplateArrayByDirPath()
S
55 2 20
getTemplateData()
S
59 2 16
getIDFromName()
S
66 3 8
___getTemplateArrayFormattedLegacy()
S
64 3 10
_getScreenshotPath()
S
66 3 8
getPathFromID()
S
66 3 8
getActiveTemplateLabels()
S
69 2 7
getUsableTemplateLabels()
S
65 2 9
getIDFromPath()
S
71 2 6
getActiveTemplates()
S
67 2 8
getRelativePathTo()
S
73 1 5
isValidID()
S
72 1 5
exists()
S
75 1 4
isActive()
S
78 1 3
_getFormattedOptions()
S
79 1 3
getTemplateID()
S
79 1 3
___getTemplateContainerDirs()
S
66 1 8
getTemplateNameByID()
S
77 1 3
__construct()
S
75 1 4
getDefaultTemplateByUnitType()
S
72 1 6
getDefaultTemplateDirectoryBaseName()
S
68 1 8
getDefaultTemplatePathByUnitType()
S
69 1 7
getDefaultTemplateIDByUnitType()
S
75 1 4