Wprus_Api_Abstract D

Total Complexity 182
Dependencies 5
Dependents 0
Total lines 1,349
Lines of code 793
Logical lines of code 384
Comment lines 331
Methods 45
Properties 15

Methods 45

Method Rating Maintainability Complexity Lines of code
authorize_notification()
B
38 20 67
notify_ping_remote()
B
37 17 74
get_token()
A
48 13 31
handle_ping_notification()
A
39 9 74
get_remote_token()
A
39 9 73
fire_async_actions()
A
49 11 30
setcookie()
S
51 7 25
init_async_hooks()
S
54 7 22
get_data()
S
59 7 14
init()
S
53 6 23
handle_token_request()
S
53 6 23
__construct()
S
50 5 29
init_async_redirect_hooks()
S
59 5 15
fire_action()
S
49 3 31
handle_request()
S
58 4 14
cidr_match()
S
61 4 11
decrypt_data()
S
56 3 19
get_async_action_output()
S
51 2 31
init_data()
S
64 4 9
validate()
S
67 4 8
print_async_actions_markup()
S
50 2 28
do_async_actions_redirect()
S
50 2 28
init_local_hooks()
S
62 3 11
save_async_actions()
S
66 3 9
get_redirect_url()
S
63 3 9
init_remote_hooks()
S
64 2 9
get_active_site_for_action()
S
72 2 5
set_pending_async_actions_user_id()
S
66 2 9
encrypt_data()
S
67 1 8
has_async_actions()
S
82 1 3
needs_redirect()
S
82 1 3
is_silent_async_action_redirect()
S
82 1 3
is_doing_remote_action()
S
77 1 3
get_endpoints()
S
75 1 5
sanitize()
S
82 1 3
get_data_post()
S
76 1 4
add_async_action()
S
72 1 5
get_data_get()
S
76 1 4
init_password_handler()
S
81 1 3
handle_notification()
S
82 1 3
init_notification_hooks()
S
98 1 1
init_silent_async_redirect_hooks()
S
98 1 1
init_remote_hooks_authorization()
S
77 1 3
init_role_handler()
S
81 1 3
add_action_endpoints()
S
70 1 7