Class: VariantListing

Inherits:
ItemApplicationRecord show all
Includes:
Restorable
Defined in:
lib/models/variant_listing.rb

Instance Method Summary collapse

Instance Method Details

#item_listing_custom_fieldsObject



25
26
27
# File 'lib/models/variant_listing.rb', line 25

def item_listing_custom_fields
  ItemListingCustomField.where("channel_association_id = ? AND variant_id = ?", self.channel_association_id, self.variant_id)
end

#item_listing_variant_custom_fieldsObject



29
30
31
# File 'lib/models/variant_listing.rb', line 29

def item_listing_variant_custom_fields
  ItemListingVariantCustomField.where("channel_association_id = ? AND variant_id = ?", self.channel_association_id, self.variant_id)
end

#item_listing_variant_imagesObject



33
34
35
36
37
# File 'lib/models/variant_listing.rb', line 33

def item_listing_variant_images
  ItemListingVariantImage.where(
    "channel_association_id = ? AND variant_id = ? AND account_id = ?", self.channel_association_id, self.variant_id, self.profile_channel_association_id
  )
end