-
Home
-
DOOFINDER Search and Discovery for WP & WooCommerce
-
2.2.16
-
Code
-
Classes
- Endpoint_Product
Total Complexity |
108 |
Dependencies |
5 |
Dependents |
0 |
Total lines |
824 |
Lines of code |
411 |
Logical lines of code |
241 |
Comment lines |
266 |
Methods |
38 |
Properties |
0 |
Methods 38
Method |
Rating |
Maintainability
|
Complexity
|
Lines of code
|
merge_custom_attributes() |
A |
49 |
10 |
29 |
custom_product_endpoint() |
A |
42 |
8 |
49 |
get_custom_attributes() |
A |
51 |
9 |
23 |
cascade_variants() |
S |
57 |
6 |
16 |
get_raw_price() |
S |
63 |
6 |
9 |
get_meta_attributes() |
S |
59 |
5 |
14 |
get_category_hierarchy() |
S |
58 |
4 |
16 |
get_slug_from_map_attributes() |
S |
59 |
4 |
14 |
get_df_variants_information() |
S |
59 |
4 |
13 |
get_image_link() |
S |
61 |
4 |
12 |
get_variations() |
S |
56 |
3 |
19 |
format_prices() |
S |
62 |
4 |
10 |
check_availability() |
S |
64 |
4 |
9 |
get_raw_real_price() |
S |
59 |
2 |
16 |
get_category_path() |
S |
64 |
3 |
10 |
get_all_attributes() |
S |
62 |
3 |
10 |
request_variations() |
S |
58 |
2 |
15 |
clean_fields() |
S |
60 |
2 |
14 |
get_tag_names() |
S |
68 |
2 |
7 |
get_categories() |
S |
70 |
2 |
6 |
get_products() |
S |
57 |
1 |
15 |
get_field_attributes() |
S |
69 |
2 |
7 |
processVariations() |
S |
65 |
2 |
8 |
add_base_url_if_needed() |
S |
70 |
2 |
6 |
get_data() |
S |
62 |
1 |
11 |
get_fields() |
S |
80 |
1 |
3 |
set_indexable() |
S |
76 |
1 |
4 |
get_image_field() |
S |
79 |
1 |
3 |
clear_images_fields() |
S |
72 |
1 |
5 |
process_content() |
S |
72 |
1 |
5 |
check_stock_status() |
S |
79 |
1 |
3 |
get_regular_price() |
S |
78 |
1 |
3 |
get_sale_price() |
S |
78 |
1 |
3 |
get_price() |
S |
79 |
1 |
3 |
get_description() |
S |
75 |
1 |
4 |
get_short_description() |
S |
75 |
1 |
4 |
get_tags() |
S |
75 |
1 |
4 |
initialize() |
S |
66 |
1 |
9 |