PegasaasAPI D

Total Complexity 159
Dependencies 3
Dependents 1
Total lines 911
Lines of code 647
Logical lines of code 435
Comment lines 38
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
post()
C
29 27 116
pegasaas_api_key_check()
B
34 19 89
pickup_queued_optimizations()
B
37 16 66
pickup_queued_requests()
A
48 10 32
pegasaas_sync_settings()
A
48 7 34
pickup_queued_pagespeed_scores()
A
48 7 32
pickup_queued_critical_path_css()
S
52 7 23
pickup_queued_image_data()
S
52 7 23
pegasaas_limits_check()
S
51 6 24
get_api_ips()
S
52 6 22
get_ob_environment()
S
48 5 31
test_http_auth()
S
52 5 23
is_submission_method_blocking()
S
58 5 15
assert_server_ip()
S
57 4 16
get_optimization_timeout()
S
64 4 9
get_general_api_request_timeout()
S
64 4 9
get_api_node_url()
S
65 3 8
assemble_plugin_data()
S
64 3 10
is_submission_method_variable()
S
66 3 8
notify_of_possible_initialization_problem()
S
65 2 8
notify_limit_approaching()
S
66 2 8
pegasaas_get_ob_environment()
S
66 2 9
fetch_finished_pagespeed_scan()
S
65 1 9
fetch_finished_pagespeed_baseline_scan()
S
65 1 9
fetch_finished_optimization()
S
65 1 9
notify_of_bad_htaccess()
S
73 1 4
__construct()
S
100 1 1