AcyMailing\Controllers\MailsController D

Total Complexity 237
Dependencies 14
Dependents 2
Total lines 1,213
Lines of code 960
Logical lines of code 699
Comment lines 0
Methods 35
Properties 0

Methods 35

Method Rating Maintainability Complexity Lines of code
edit()
D
20
50 203
store()
D
24
53 132
getTemplateAjax()
B
35 17 76
prepareEditorEdit()
B
41 19 46
setAttachmentToMail()
A
44 14 43
sendTest()
A
44 10 41
setNewIconShare()
S
47 6 34
listing()
S
42 4 54
setNewThumbnail()
S
54 5 18
duplicate()
S
55 4 19
duplicateMailAutomation()
S
58 4 14
test()
S
52 3 24
setThumbnailFromInput()
S
53 3 21
setBreadcrumb()
S
58 3 17
getMailContent()
S
57 3 17
setThumbnailFrom()
S
56 3 16
autoSave()
S
59 3 13
choose()
S
48 1 34
prepareToolbar()
S
50 1 31
save()
S
64 3 9
delete()
S
65 3 8
getMailByIdAjax()
S
66 3 7
prepareMailMultilingual()
S
69 3 6
loadCSS()
S
62 2 11
export()
S
65 2 9
oneDuplicate()
S
64 2 10
massDuplicate()
S
71 2 5
saveAsTmplAjax()
S
73 2 4
saveAjax()
S
66 2 8
deleteMailAutomation()
S
69 2 6
installDefaultTmpl()
S
74 1 5
doUploadTemplate()
S
74 1 5
setFrontEndParamsForTemplateChoose()
S
82 1 3
apply()
S
73 1 5
__construct()
S
70 1 6