SWCFPC_Cloudflare B

Total Complexity 88
Dependencies 4
Dependents 1
Total lines 669
Lines of code 301
Logical lines of code 188
Comment lines 233
Methods 31
Properties 12

Methods 31

Method Rating Maintainability Complexity Lines of code
enable_page_cache()
B
38 18 71
disable_page_cache()
B
42 16 49
pull_existing_cache_rule()
S
57 6 19
update_cache_rule_if_diff()
S
54 5 20
delete_legacy_page_rules()
S
63 5 10
is_enabled()
S
66 4 9
disconnect()
S
60 3 12
purge_cache()
S
64 3 10
sync_cache_rule()
S
62 2 11
has_cache_rule()
S
78 2 3
reset_cf_rule()
S
73 2 5
delete_cache_rule()
S
64 2 10
create_cache_rule()
S
65 2 9
__construct()
S
61 1 12
purge_cache_urls()
S
79 1 3
enable_worker_mode()
S
81 1 3
set_auth_mode()
S
81 1 3
set_api_key()
S
81 1 3
set_api_email()
S
81 1 3
set_api_token()
S
81 1 3
set_api_token_domain()
S
81 1 3
get_api_token_domain()
S
82 1 3
get_zone_id_list()
S
79 1 3
delete_page_rule()
S
79 1 3
change_browser_cache_ttl()
S
79 1 3
worker_route_delete()
S
80 1 3
worker_route_get_list()
S
80 1 3
worker_route_create()
S
80 1 3
worker_delete()
S
80 1 3
worker_upload()
S
80 1 3
get_current_account_id()
S
80 1 3