NewsletterComposer C

Total Complexity 122
Dependencies 9
Dependents 6
Total lines 945
Lines of code 593
Logical lines of code 438
Comment lines 165
Methods 24
Properties 6

Methods 24

Method Rating Maintainability Complexity Lines of code
render_block()
C
26
26 147
get_block()
A
46 13 41
regenerate_blocks()
A
43 11 45
build_email_from_template()
A
41 10 52
get_templates()
A
46 8 40
get_blocks()
S
50 6 30
regenerate()
S
52 5 24
scan_blocks_dir()
S
54 5 22
update_controls()
S
54 5 21
options_decode()
S
58 5 16
build_template()
S
51 4 27
update_email()
S
54 4 18
get_composer_css()
S
53 3 23
build_block()
S
53 3 21
to_json()
S
57 2 15
extract_composer_options()
S
64 3 9
instance()
S
71 2 6
get_composer_backend_css()
S
61 1 13
get_outlook_wrapper_open()
S
74 1 4
get_outlook_wrapper_close()
S
79 1 3
hook_safe_style_css()
S
71 1 6
__construct()
S
80 1 3
options_encode()
S
78 1 3
get_template()
S
75 1 4