WonderPushUtils B

Total Complexity 88
Dependencies 14
Dependents 7
Total lines 363
Lines of code 242
Logical lines of code 172
Comment lines 85
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
patch_application_url_parameters()
A
51 12 22
application_from_access_token()
A
50 9 26
list_segments()
A
50 9 25
list_tags()
A
49 8 28
is_wonderpush_installed()
S
60 6 13
track_event()
S
54 5 20
put_current_installation_properties()
S
59 3 14
get_installation_id()
S
68 3 7
is_amp_installed()
S
72 3 5
is_valid_time_string()
S
76 3 3
decode_entities()
S
65 3 8
inject_query_string_params()
S
71 2 5
is_valid_date_string()
S
78 2 3
date_string_to_datetime()
S
63 2 10
is_amp_request()
S
71 2 6
get_user_id()
S
75 2 4
get_woocommerce()
S
75 2 4
management_api_client()
S
63 2 10
can_send_notifications()
S
78 2 3
datetime_to_date_string()
S
80 1 3
is_admin_user()
S
80 1 3
is_int_string()
S
78 1 3
utm_parameters()
S
78 1 3
user_segmentation_keys()
S
78 1 3
can_modify_settings()
S
80 1 3
is_curl_installed()
S
80 1 3
log()
S
72 1 5