MyStyle_Design_Profile_Page D

Total Complexity 149
Dependencies 22
Dependents 15
Total lines 1,267
Lines of code 652
Logical lines of code 384
Comment lines 460
Methods 52
Properties 10

Methods 52

Method Rating Maintainability Complexity Lines of code
wp_head()
B
41 18 58
fix()
A
41 10 59
init_design_request()
A
43 8 52
filter_title()
A
51 9 26
filter_body_class()
S
55 6 20
loop_add_to_cart_link()
S
48 5 31
custom_rank_math_meta_description()
S
54 5 21
custom_rank_math_meta_title()
S
54 5 21
custom_wpseo_title()
S
54 5 21
custom_wpseo_metadesc()
S
54 5 21
get_design_id_from_url()
S
56 4 17
init()
S
58 4 16
get_design_url()
S
57 4 16
is_current_post()
S
61 4 12
init_index_request()
S
53 3 24
handle_design_post_request()
S
61 3 12
create()
S
56 2 18
filter_document_title_parts()
S
65 3 9
filter_wpseo_canonical()
S
64 3 10
filter_canonical_url()
S
64 3 10
filter_shortlink()
S
64 3 10
__construct()
S
55 1 18
filter_rank_math_canonical()
S
68 2 7
set_http_response_code()
S
71 2 6
get_http_response_code()
S
70 2 7
get_instance()
S
71 2 6
get_id()
S
65 2 8
exists()
S
66 2 8
get_product_list_html()
S
60 1 13
rewrite_rules()
S
69 1 8
set_design()
S
81 1 3
reset_instance()
S
76 1 4
modify_woocommerce_shortcode_products_query()
S
67 1 8
query_vars()
S
77 1 4
modify_woocommerce_loop_product_link()
S
68 1 7
woocommerce_template_loop_product_link_open()
S
71 1 5
delete()
S
68 1 7
get_index_url()
S
80 1 3
get_design()
S
82 1 3
set_next_design()
S
81 1 3
set_user()
S
81 1 3
get_user()
S
82 1 3
set_session()
S
81 1 3
show_add_to_cart_button()
S
70 1 7
get_session()
S
82 1 3
set_previous_design()
S
81 1 3
get_exception()
S
82 1 3
set_exception()
S
81 1 3
get_pager()
S
82 1 3
set_designs()
S
81 1 3
get_next_design()
S
82 1 3
get_previous_design()
S
82 1 3