ETCPF_EtsyUpload D

Total Complexity 756
Dependencies 10
Dependents 10
Total lines 3,802
Lines of code 3,362
Logical lines of code 1,942
Comment lines 223
Methods 83
Properties 31

Methods 83

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
7
100 351
prepareData()
D
19
70 173
validate_the_variations()
D
18
47 290
_CURLFORUPLOAD()
D
20
48 206
getpreparedVariationDataforEtsy()
D
23
49 165
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
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
_CURLIMAGE_TO_ETSY()
S
46 4 40
checkifListingNeedstobeuploaded()
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
check_failed_listing()
S
57 4 15
prepareHash()
S
51 3 30
testSinglyVariatedFormat()
S
52 3 27
checkStatusInEtsy()
S
55 3 19
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
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
prepare_the_list_by_id()
S
60 2 12
save_remote_image_if_exists()
S
61 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
is_product_in_stock()
S
68 2 8
get_variation_from_feed()
S
63 2 10
generateRandomString()
S
64 2 9
getImageFromImageLink()
S
68 2 6
getListingById()
S
64 2 9
logUploadResult()
S
64 2 10
get_submitted_listting()
S
63 2 10
get_remaining_listting()
S
62 2 10
get_submitted_listing_by_id()
S
63 2 10
checkFailedListing()
S
63 2 10
checkuploadingListing()
S
63 2 10
_curlGetRequestV3()
S
59 1 14
update_etsy_order_shipment()
S
61 1 12
set_shipping_template_id()
S
81 1 3
checkIFInserted()
S
69 1 6
listing_report()
S
72 1 6
convertStringToArrayOfIntegers()
S
72 1 5
updateApiLimitVal()
S
72 1 5