Sha256: b46b941d6962a639513ebae454411b35f55d31935c659686873b86a671b7e326

Contents?: true

Size: 233 Bytes

Versions: 20

Compression:

Stored size: 233 Bytes

Contents

module AmazonSellerCentral
  class ListingSet < Array

    def find(selector)
      if Listing.is_asin?(selector)
        select{|e| e.asin == selector }
      else
        detect{|e| e.sku == selector }
      end
    end

  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
amazon_seller_central-0.3.2 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.3.1 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.3.0 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.16 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.15 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.14 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.13 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.12 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.11 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.10 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.9 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.8 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.7 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.6 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.5 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.4 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.3 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.2 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.1 lib/amazon_seller_central/listing_set.rb
amazon_seller_central-0.2.0 lib/amazon_seller_central/listing_set.rb