Scrybs_Public D

Total Complexity 382
Dependencies 1
Dependents 1
Total lines 1,362
Lines of code 1,116
Logical lines of code 765
Comment lines 51
Methods 58
Properties 5

Methods 58

Method Rating Maintainability Complexity Lines of code
treatPage()
D
24
55 152
get_flag()
D
27
45 134
__construct()
D
32 33 83
returnSwitcherCode()
C
33 26 94
replaceUrl()
C
43 26 38
init_function()
B
43 18 42
add_headers()
A
51 13 25
add_send_headers()
A
51 11 26
is_excluded_url()
A
47 10 38
url_origin()
A
59 12 10
add_set_headers_for_object()
A
50 8 29
translateUrl()
A
51 8 29
URLToRelative()
A
55 8 17
maybe_set_this_lang()
S
51 7 26
set_language_cookie()
S
56 7 15
cache_url_content()
S
49 5 31
getHomeDirectory()
S
61 7 10
get_server_host_name()
S
60 6 12
defineSwitcherUrls()
S
59 5 15
add_set_headers_for_archive()
S
59 5 14
add_alternate()
S
56 4 16
translateArray()
S
61 4 13
insert_rewrite_rules()
S
60 4 13
getHTML()
S
55 3 21
isSourceTranslatedURL()
S
60 3 14
isTranslatedUrl()
S
61 3 14
getLangFromUrl()
S
62 3 11
rr_404_my_event()
S
65 3 9
get_cache_url_content()
S
62 2 11
translatePageTo()
S
61 2 11
is_cached()
S
64 2 9
get_cookie_lang()
S
69 2 6
add_generate_last_modified_header()
S
69 2 6
fire_translated_url_header()
S
73 2 5
get_cookie()
S
69 2 7
getRequestUri()
S
68 2 7
get_cookie_domain()
S
79 2 3
add_meta_generator()
S
70 2 6
get_last_modified_header()
S
61 1 12
set_cookie()
S
78 1 3
scrybs_enqueue_scripts()
S
77 1 3
query_vars()
S
71 1 6
scrybs_enqueue_styles()
S
74 1 4
replaceRequestUrl()
S
74 1 4
headers_sent()
S
81 1 3
update_language_cookie()
S
76 1 4
scrybs_switcher_creator()
S
77 1 4
scrybs_menu_item()
S
74 1 5
get_last_modified_cache_file()
S
69 1 6
prefloc_change_locale()
S
80 1 3
add_get_supported_post_types_archive()
S
67 1 7
add_get_supported_post_types_singular()
S
67 1 7
add_batch_generate_headers()
S
70 1 6
updateRewriteRule()
S
72 1 5
kill_canonical_wg_92103()
S
80 1 3
addWidget()
S
80 1 3
full_url()
S
78 1 3
get_cookie_name()
S
82 1 3