WCML_Store_Pages C

Total Complexity 122
Dependencies 7
Dependents 1
Total lines 678
Lines of code 493
Logical lines of code 281
Comment lines 42
Methods 19
Properties 5

Methods 19

Method Rating Maintainability Complexity Lines of code
create_missing_store_pages()
B
35 19 77
get_missing_store_pages()
B
42 17 48
shop_page_query()
A
43 14 45
template_loader()
A
45 9 42
translate_ls_shop_url()
A
46 9 41
show_translate_shop_pages_notice()
A
47 9 36
add_hooks()
A
51 9 23
switch_pages_language()
A
50 8 30
install_pages_action()
A
43 6 54
after_set_default_language()
S
57 4 15
init()
S
58 4 14
filter_shop_archive_link()
S
64 4 10
add_filter_to_get_shop_translated_page_id()
S
55 2 21
get_wc_pages()
S
60 2 15
switch_lang()
S
67 2 8
__construct()
S
77 1 4
get_checkout_page_url()
S
77 1 3
translate_pages_in_settings()
S
78 1 3
create_missing_store_pages_with_redirect()
S
77 1 4