Ecwid_Api_V3 D

Total Complexity 189
Dependencies 8
Dependents 65
Total lines 1,169
Lines of code 859
Logical lines of code 439
Comment lines 1
Methods 57
Properties 9

Methods 57

Method Rating Maintainability Complexity Lines of code
get_categories()
A
44 14 43
get_store_profile()
A
47 12 35
search_products()
A
45 11 42
get_oauth_dialog_url()
A
51 10 23
check_api_status()
A
48 9 34
create_store()
A
38 6 74
get_category()
S
51 7 26
is_store_feature_enabled()
S
54 7 22
build_request_url()
S
53 7 21
_sanitize_product_data()
S
55 7 20
get_product()
S
51 6 28
_maybe_remember_all_products()
S
53 6 23
is_store_feature_available()
S
61 6 12
get_store_update_stats()
S
53 5 23
get_deleted_products()
S
54 5 23
get_products()
S
53 5 23
_load_token()
S
57 5 19
_do_post()
S
54 4 22
_do_put()
S
57 3 17
compose_batch_item()
S
61 3 13
update_store_profile()
S
62 3 11
does_store_exist()
S
56 2 20
get_token()
S
65 3 10
_sanitize_category_data()
S
64 3 10
get_starter_site_info()
S
62 2 12
get_batch_status()
S
61 2 12
delete_products()
S
61 2 12
has_public_categories()
S
68 2 7
save_token()
S
64 2 10
set_api_status()
S
70 2 6
_get_response_message_from_wp_remote_results()
S
66 2 8
__construct()
S
62 1 11
batch_upload_product_variation_image()
S
65 1 9
create_batch()
S
65 1 9
batch_update_product()
S
68 1 8
batch_create_product()
S
68 1 8
batch_delete_all_gallery_image()
S
68 1 8
batch_delete_product()
S
68 1 8
batch_upload_product_gallery_image_async()
S
66 1 9
batch_upload_category_image_async()
S
66 1 9
batch_upload_product_image_async()
S
66 1 9
get_api_status_list()
S
68 1 9
create_product()
S
66 1 9
upload_product_variation_image()
S
65 1 8
upload_product_gallery_image()
S
66 1 8
upload_product_image()
S
66 1 8
upload_category_image()
S
66 1 8
update_category()
S
65 1 9
create_category()
S
66 1 9
update_product()
S
65 1 9
create_product_variation()
S
66 1 8
format_time()
S
79 1 3
get_api_status()
S
80 1 3
reset_api_status()
S
80 1 3
connection_fails()
S
75 1 4
is_available()
S
76 1 4
batch_create_product_variation()
S
68 1 8