ETCPF_EtsyUpload D

Total Complexity 826
Dependencies 12
Dependents 14
Total lines 4,170
Lines of code 3,659
Logical lines of code 2,082
Comment lines 280
Methods 90
Properties 31

Methods 90

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
19
55 213
_CURLFORUPLOAD()
D
22
43 183
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
checkPropertyOfEtsy()
A
61 10 10
countEtsyProduct()
A
50 7 32
mapEtsyProducts()
A
45 6 46
get_property_id_from_etsy_response()
S
57 8 15
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
build_property_mapping_from_etsy_response()
S
57 6 16
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
checkStatusInEtsy()
S
52 4 23
defineImageAndIdLink()
S
53 4 23
get_unsubmitted_listing()
S
56 4 16
prepareHash()
S
51 3 30
check_failed_listing()
S
57 4 15
check_resubmit_listing()
S
57 4 15
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
55 2 19
check_if_order_contains_any_shipment()
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
get_property_id_from_mapping()
S
68 3 7
product_already_uploaded()
S
59 2 14
makelistingUnuploaded()
S
60 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
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
getImageFromImageLink()
S
68 2 6
get_variation_from_feed()
S
63 2 10
logUploadResult()
S
64 2 10
get_submitted_listting()
S
63 2 10
get_remaining_listting()
S
62 2 10
checkuploadingListing()
S
63 2 10
getListingById()
S
64 2 9
getListingWithflagNull()
S
63 2 10
checkFailedListing()
S
63 2 10
get_submitted_listing_by_id()
S
63 2 10
generateRandomString()
S
64 2 9
_curlGetRequestV3()
S
59 1 14
update_etsy_order_shipment()
S
61 1 12
checkIFInserted()
S
69 1 6
convertStringToArrayOfIntegers()
S
72 1 5
updateApiLimitVal()
S
72 1 5
set_shipping_template_id()
S
81 1 3
listing_report()
S
72 1 6