ETCPF_EtsyUpload D

Total Complexity 767
Dependencies 11
Dependents 10
Total lines 3,815
Lines of code 3,378
Logical lines of code 1,961
Comment lines 224
Methods 84
Properties 31

Methods 84

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
8
97 335
prepareData()
D
19
70 173
validate_the_variations()
D
17
49 297
_CURLFORUPLOAD()
D
20
48 206
getpreparedVariationDataforEtsy()
D
23
47 173
prepare_data_to_append_to_existing_variation()
D
29
37 114
checkPropertyOfEtsy()
D
41 37 40
EtsyUploadById()
C
30 24 127
insertListings()
B
39 22 60
prepare_the_list_from_feed()
B
38 20 67
variationImageManagement()
B
35 17 80
submit_listing_images()
B
36 15 90
getVariationDataforEtsy()
B
37 15 76
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 73
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
getVariationImages()
S
54 7 22
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 32
__construct()
S
50 4 30
get_listing_price_from_etsy()
S
52 4 24
defineImageAndIdLink()
S
53 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
checkStatusInEtsy()
S
55 3 19
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