Newspack_Newsletters_Campaign_Monitor B

Total Complexity 81
Dependencies 15
Dependents 1
Total lines 671
Lines of code 385
Logical lines of code 176
Comment lines 211
Methods 29
Properties 1

Methods 29

Method Rating Maintainability Complexity Lines of code
validate()
A
50 16 28
add_contact()
A
41 12 57
send()
A
44 6 49
retrieve()
S
49 6 32
test()
S
46 5 41
get_lists()
S
50 4 33
get_segments()
S
53 4 25
set_api_credentials()
S
61 4 12
format_campaign_args()
S
55 2 19
content()
S
62 2 12
has_api_credentials()
S
78 2 3
list()
S
82 1 3
sender()
S
82 1 3
__construct()
S
69 1 6
sync()
S
82 1 3
trash()
S
82 1 3
get_labels()
S
68 1 8
save()
S
77 1 4
retrieve_campaign_id()
S
79 1 3
retrieve_from_email()
S
79 1 3
retrieve_from_name()
S
79 1 3
retrieve_segment_id()
S
79 1 3
retrieve_list_id()
S
79 1 3
retrieve_send_mode()
S
79 1 3
get_conditional_tag_support()
S
66 1 9
client_id()
S
76 1 4
api_key()
S
76 1 4
api_credentials()
S
70 1 6
get_usage_report()
S
81 1 3