Hustle_Addon_Aweber_Wp_Api B

Total Complexity 76
Dependencies 7
Dependents 1
Total lines 1,002
Lines of code 445
Logical lines of code 225
Comment lines 414
Methods 29
Properties 9

Methods 29

Method Rating Maintainability Complexity Lines of code
request()
B
34 21 90
refresh_access_token()
A
39 12 65
__construct()
S
64 7 8
get_authorization_uri()
S
55 3 19
update_account_list_subscriber()
S
50 2 30
process_callback_request()
S
62 3 12
get_access_token()
S
61 3 12
add_account_list_subscriber()
S
54 2 22
add_custom_field()
S
54 2 22
delete_email()
S
51 1 29
find_account_list_subscriber()
S
56 1 21
get_instance()
S
66 2 8
get_account_list_custom_fields()
S
61 1 14
get_oauth_request_data()
S
61 1 13
get_account_list()
S
70 1 5
get_account_lists()
S
71 1 5
get_accounts()
S
72 1 5
get_signed_request()
S
63 1 10
get_redirect_uri()
S
70 1 7
get_prepared_request()
S
66 1 8
get_auth_token()
S
75 1 4
update_auth_token()
S
75 1 4
validate_auth_token_lifespan()
S
81 1 3
filter_user_agent()
S
72 1 5
get_access_token_url()
S
73 1 5
get_api_url()
S
70 1 6
get_oauth_token()
S
82 1 3
get_oauth_token_secret()
S
82 1 3
aweber_cron_refresh_span()
S
68 1 7