Hustle_Addon_Aweber_Wp_Api A

Total Complexity 75
Dependencies 7
Dependents 1
Total lines 978
Lines of code 416
Logical lines of code 216
Comment lines 418
Methods 28
Properties 7

Methods 28

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_custom_field()
S
54 2 22
add_account_list_subscriber()
S
54 2 22
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