Newspack_Newsletters_Constant_Contact_SDK B

Total Complexity 94
Dependencies 2
Dependents 2
Total lines 825
Lines of code 495
Logical lines of code 185
Comment lines 274
Methods 32
Properties 8

Methods 32

Method Rating Maintainability Complexity Lines of code
upsert_contact()
B
39 15 64
request()
A
45 11 37
get_tag_by_name()
A
49 9 29
upsert_custom_field()
S
51 5 29
parse_campaign_id()
S
57 5 18
create_tag_segment()
S
47 3 41
get_custom_fields()
S
60 4 14
__construct()
S
62 4 13
validate_token()
S
62 4 11
get_access_token()
S
52 3 24
refresh_token()
S
53 3 23
get_contact()
S
56 3 20
parse_jwt()
S
62 3 11
update_tag()
S
57 2 18
create_tag()
S
58 2 18
get_contacts_count()
S
58 1 17
get_tag_by_id()
S
66 2 8
get_campaign()
S
60 1 14
get_auth_code_url()
S
62 1 12
update_campaign_activity()
S
69 1 7
create_campaign()
S
67 1 8
delete_campaign()
S
78 1 3
test_campaign()
S
68 1 7
create_schedule()
S
68 1 7
get_campaign_activity()
S
78 1 3
get_campaigns_summaries()
S
75 1 4
get_segments()
S
69 1 7
get_contact_lists()
S
69 1 7
get_email_addresses()
S
79 1 3
get_account_info()
S
69 1 7
set_access_token()
S
81 1 3
update_campaign_name()
S
66 1 8