Rex_Product_Data_Retriever D

Total Complexity 675
Dependencies 13
Dependents 0
Total lines 3,191
Lines of code 1,796
Logical lines of code 1,188
Comment lines 1,037
Methods 110
Properties 21

Methods 110

Method Rating Maintainability Complexity Lines of code
set_pr_att()
D
16
80 220
set_val()
D
31 63 68
maybe_escape()
C
35 32 74
set_image_att()
C
38 25 67
set_price_attr()
B
40 17 63
set_product_custom_att()
B
41 17 54
add_class_no_class_cost()
A
50 16 25
set_date_attr()
A
42 14 48
set_cat_mapper_att()
A
45 14 40
maybe_add_prefix_suffix()
A
52 15 23
get_seo_primary_cat()
A
48 12 33
remove_invalid_xml()
A
52 12 23
set_divi_att()
A
53 12 21
get_the_term_list_with_path()
A
47 11 36
set_all_value()
A
48 10 32
get_product_price()
A
50 10 27
get_pfm_woocommerce_product_brand()
A
49 9 30
get_product_subcategory()
A
52 9 23
set_rex_dynamic_discount_attr()
A
52 9 22
set_acf_attr()
A
54 9 19
set_woo_discount_rules()
A
54 9 19
set_yoast_attr()
A
51 8 29
get_the_term_list()
A
53 8 21
get_product_attributes()
S
47 6 37
set_tax_attr()
S
56 7 17
set_shipping_attr()
S
52 6 25
get_woodmart_gallery()
S
55 6 20
set_product_attr()
S
56 6 17
maybe_processing_needed()
S
57 6 16
get_yoast_meta_description()
S
53 5 23
get_yoast_seo_title()
S
53 5 23
get_yoast_product_cats_with_seperator()
S
55 5 20
set_wc_brand_attr()
S
55 5 20
set_berocket_brand_attr()
S
55 5 20
get_spartoo_product_cats()
S
56 5 18
get_all_image()
S
58 5 15
calculate_identifier_exists()
S
65 6 9
get_availability_backorder()
S
60 5 13
set_discount_price_by_asana_attr()
S
61 5 12
get_cat_names_array()
S
53 4 23
set_yith_brand_attr()
S
56 4 18
__construct()
S
48 3 33
set_perfect_attr()
S
56 4 18
get_product_cats_for_sooqr()
S
57 4 17
set_additional_images()
S
58 4 15
find_matching_product_variation()
S
58 4 15
get_aioseo_primary_category_id()
S
60 4 12
get_availability_backorder_instock()
S
62 4 12
get_availability_underscore()
S
62 4 12
get_availability()
S
62 4 12
set_wpfm_custom_att()
S
65 4 8
get_image_meta()
S
66 4 8
set_product_dynamic_attr()
S
64 4 10
set_ean_by_wc_attr()
S
69 4 6
set_aioseo_attr()
S
61 3 14
set_glami_att()
S
62 3 11
set_rankmath_attr()
S
65 3 10
get_stock()
S
65 3 10
get_item_group_id()
S
67 3 9
check_if_float()
S
77 3 3
get_additional_image()
S
66 3 9
get_product_price_from_db()
S
70 3 5
get_product_cats_with_seperator()
S
68 2 7
is_ean_by_wc_attr()
S
77 2 3
get_product_cat_ids()
S
68 2 7
tab_replace()
S
70 2 6
maybe_limit()
S
69 2 7
remove_short_codes()
S
69 2 7
is_woo_discount_rules()
S
77 2 3
set_woodmart_att()
S
66 2 8
is_aioseo_attr()
S
77 2 3
is_yith_brand_attr()
S
77 2 3
is_shipping_attr()
S
77 2 3
is_tax_attr()
S
77 2 3
is_product_custom_tax()
S
77 2 3
is_perfect_attr()
S
77 2 3
get_product_cats()
S
68 2 7
get_product_tags()
S
73 2 4
set_dropship_att()
S
70 2 6
get_default_attributes()
S
69 2 7
is_woodmart_attr()
S
77 2 3
is_divi_attr()
S
77 2 3
is_yoast_attr()
S
77 2 3
is_rankmath_attr()
S
77 2 3
is_price_attr()
S
77 2 3
is_date_attr()
S
77 2 3
is_berocket_brand_attr()
S
77 2 3
is_wc_brand_attr()
S
77 2 3
is_image_attr()
S
77 2 3
is_product_dynamic_attr()
S
77 2 3
is_product_category_mapper_attr()
S
77 2 3
is_product_custom_attr()
S
77 2 3
is_product_attr()
S
77 2 3
is_primary_attr()
S
77 2 3
is_wpfm_custom_attr()
S
77 2 3
is_dropship_attr()
S
77 2 3
is_glami_attr()
S
77 2 3
get_condition()
S
82 1 3
is_rex_dynamic_discount_attr()
S
78 1 3
is_discount_price_by_asana_attr()
S
78 1 3
is_children()
S
80 1 3
is_acf_taxonomies()
S
78 1 3
is_wcml_active()
S
82 1 3
get_wcml_currency()
S
82 1 3
get_wmc_currency()
S
82 1 3
is_acf_attr()
S
78 1 3
set_product_custom_tax()
S
80 1 3
set_acf_taxonomies()
S
79 1 3
get_all_data()
S
82 1 3
safe_char_encode_url()
S
65 1 7