Ecwid_Store_Page C

Total Complexity 120
Dependencies 8
Dependents 56
Total lines 592
Lines of code 432
Logical lines of code 237
Comment lines 9
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
set_store_url()
A
44 13 43
on_save_post()
A
53 11 22
get_current_store_page_id()
A
49 8 33
reset_store_page()
S
53 7 23
delete_page_from_nav_menus()
S
56 6 17
get_store_pages_array_for_selector()
S
60 6 13
show_notice_for_demo()
S
51 4 38
get_category_url()
S
56 5 19
add_store_page()
S
59 5 15
get_store_pages_array()
S
56 4 19
post_content_has_productbrowser()
S
58 4 16
is_store_page_with_default_category()
S
64 4 10
the_title()
S
64 4 10
enqueue_original_page_title()
S
59 3 15
get_menu_item_url()
S
62 3 12
get_store_url()
S
63 3 11
get_product_url_from_api()
S
65 3 10
update_main_store_page_id()
S
73 2 5
is_localhost()
S
66 2 8
display_post_states()
S
69 2 6
get_cart_url()
S
69 2 7
get_product_url()
S
67 2 8
_get_store_page_data_key()
S
68 2 7
flush_rewrites()
S
70 2 6
get_store_page_params()
S
68 2 7
is_store_home_page()
S
67 2 8
is_store_page()
S
68 2 7
_set_store_pages()
S
64 1 10
_get_allowed_post_statuses()
S
79 1 3
schedule_flush_rewrites()
S
79 1 3
save_store_page_params()
S
72 1 5
get_notice_for_demo()
S
65 1 10
get_product_url_default_fallback()
S
78 1 3
get_page_base_url()
S
79 1 3