ETCPF_EtsyUpload D

Total Complexity 792
Dependencies 11
Dependents 14
Total lines 3,936
Lines of code 3,474
Logical lines of code 2,009
Comment lines 249
Methods 84
Properties 31

Methods 84

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
7
101 335
prepareData()
D
19
70 173
validate_the_variations()
D
16
51 307
getpreparedVariationDataforEtsy()
D
21
51 199
_CURLFORUPLOAD()
D
20
48 208
checkPropertyOfEtsy()
D
40 42 40
prepare_data_to_append_to_existing_variation()
D
29
37 114
EtsyUploadById()
C
30 24 127
insertListings()
B
38 22 61
variationImageManagement()
B
34 20 89
prepare_the_list_from_feed()
B
38 20 67
submit_listing_images()
B
36 15 90
getVariationDataforEtsy()
B
37 15 76
getVariationImages()
A
40 13 64
ManageImageForUplaod()
A
39 13 63
get_product_quantity()
A
56 14 17
findAllShopListingsInactive()
A
40 11 59
findAllShopListingsDraft()
A
40 11 59
findAllShopListingsActive()
A
40 11 58
create_all_product_variations()
A
45 11 43
variationUpload()
A
38 8 74
get_images()
A
49 10 32
get_offering_prices_from_etsy()
A
44 8 42
stateResolver()
A
53 9 25
countEtsyProduct()
A
50 7 32
mapEtsyProducts()
A
45 6 46
get_stock_of_a_product()
S
60 7 13
get_variation()
S
49 5 34
checkifListingNeedstobeuploaded()
S
46 4 40
_CURLIMAGE_TO_ETSY()
S
46 4 40
check_combination_of_variation_attributes()
S
47 4 39
get_settings()
S
54 5 19
purifyDescrpition()
S
49 4 33
__construct()
S
50 4 30
get_listing_price_from_etsy()
S
52 4 24
defineImageAndIdLink()
S
53 4 23
checkStatusInEtsy()
S
52 4 23
get_unsubmitted_listing()
S
56 4 16
check_resubmit_listing()
S
57 4 15
prepareHash()
S
51 3 30
check_failed_listing()
S
57 4 15
testSinglyVariatedFormat()
S
52 3 27
submissionCheck()
S
61 3 13
changeColorstoEtsycolorcodes()
S
51 2 27
update_listing_by_id()
S
52 2 27
checkOnProperty()
S
63 3 11
uploadColorTypes()
S
52 2 25
UpoadListingByID()
S
52 2 24
get_etsy_products()
S
54 2 20
get_listings_translations()
S
55 2 19
check_if_order_contains_any_shipment()
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
_curlRequest()
S
60 2 13
returnUploadedStatus()
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
updateListings()
S
58 1 16
get_receipt_details()
S
57 1 16
getListingWithflagNull()
S
63 2 10
checkFailedListing()
S
63 2 10
get_variation_from_feed()
S
63 2 10
generateRandomString()
S
64 2 9
is_product_in_stock()
S
68 2 8
logUploadResult()
S
64 2 10
getImageFromImageLink()
S
68 2 6
get_submitted_listting()
S
63 2 10
get_remaining_listting()
S
62 2 10
checkuploadingListing()
S
63 2 10
getListingById()
S
64 2 9
get_submitted_listing_by_id()
S
63 2 10
_curlGetRequestV3()
S
59 1 14
update_etsy_order_shipment()
S
61 1 12
convertStringToArrayOfIntegers()
S
72 1 5
listing_report()
S
72 1 6
checkIFInserted()
S
69 1 6
updateApiLimitVal()
S
72 1 5
set_shipping_template_id()
S
81 1 3