ETCPF_EtsyUpload D

Total Complexity 838
Dependencies 12
Dependents 14
Total lines 4,126
Lines of code 3,640
Logical lines of code 2,081
Comment lines 258
Methods 87
Properties 31

Methods 87

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
0
134 431
prepareData()
D
19
70 173
validate_the_variations()
D
16
51 307
getpreparedVariationDataforEtsy()
D
20
52 202
_CURLFORUPLOAD()
D
22
43 183
checkPropertyOfEtsy()
D
40 42 40
prepare_data_to_append_to_existing_variation()
D
29
37 114
EtsyUploadById()
C
30 24 133
variationImageManagement()
C
33 22 91
insertListings()
B
38 22 61
prepare_the_list_from_feed()
B
38 20 67
submit_listing_images()
B
36 15 87
getVariationDataforEtsy()
B
37 15 76
getVariationImages()
A
40 13 64
ManageImageForUplaod()
A
39 13 63
get_product_quantity()
A
56 14 17
findAllShopListingsDraft()
A
40 11 59
findAllShopListingsInactive()
A
40 11 59
findAllShopListingsActive()
A
40 11 58
create_all_product_variations()
A
45 11 43
variationUpload()
A
38 8 73
get_images()
A
49 10 32
stateResolver()
A
51 10 29
get_offering_prices_from_etsy()
A
44 8 42
countEtsyProduct()
A
50 7 32
mapEtsyProducts()
A
45 6 46
get_data_for_offering_prices()
S
51 7 25
get_stock_of_a_product()
S
60 7 13
get_properties_by_taxonomy_id()
S
47 5 36
get_variation()
S
49 5 34
checkifListingNeedstobeuploaded()
S
46 4 40
check_combination_of_variation_attributes()
S
47 4 39
_CURLIMAGE_TO_ETSY()
S
46 4 39
get_settings()
S
54 5 19
purifyDescrpition()
S
49 4 33
testSinglyVariatedFormat()
S
50 4 31
__construct()
S
50 4 30
get_listing_price_from_etsy()
S
50 4 28
defineImageAndIdLink()
S
53 4 23
checkStatusInEtsy()
S
52 4 23
get_unsubmitted_listing()
S
56 4 16
check_resubmit_listing()
S
57 4 15
check_failed_listing()
S
57 4 15
prepareHash()
S
51 3 30
submissionCheck()
S
61 3 13
update_listing_by_id()
S
52 2 27
changeColorstoEtsycolorcodes()
S
51 2 27
checkOnProperty()
S
63 3 11
uploadColorTypes()
S
52 2 25
UpoadListingByID()
S
52 2 24
check_if_order_contains_any_shipment()
S
55 2 19
get_etsy_products()
S
55 2 19
get_listings_translations()
S
55 2 19
get_listing_images_from_etsy()
S
56 2 18
delete_listing_image_from_etsy()
S
56 2 17
insertVariation()
S
57 2 16
mergeAndUnique()
S
63 3 10
makelistingUnuploaded()
S
60 2 14
product_already_uploaded()
S
59 2 14
returnUploadedStatus()
S
60 2 13
_curlRequest()
S
60 2 13
save_remote_image_if_exists()
S
61 2 12
prepare_the_list_by_id()
S
60 2 12
check_wp_image_url_exists()
S
63 2 11
MultipartHash()
S
54 1 23
update_listing_property()
S
56 1 17
updateListings()
S
58 1 16
get_receipt_details()
S
57 1 16
is_product_in_stock()
S
68 2 8
generateRandomString()
S
64 2 9
getListingById()
S
64 2 9
get_submitted_listing_by_id()
S
63 2 10
checkFailedListing()
S
63 2 10
getListingWithflagNull()
S
63 2 10
get_variation_from_feed()
S
63 2 10
checkuploadingListing()
S
63 2 10
get_remaining_listting()
S
62 2 10
get_submitted_listting()
S
63 2 10
logUploadResult()
S
64 2 10
getImageFromImageLink()
S
68 2 6
_curlGetRequestV3()
S
59 1 14
update_etsy_order_shipment()
S
61 1 12
checkIFInserted()
S
69 1 6
listing_report()
S
72 1 6
set_shipping_template_id()
S
81 1 3
convertStringToArrayOfIntegers()
S
72 1 5
updateApiLimitVal()
S
72 1 5