Module: Peddler::Notifications::PricingHealth

Defined in:
lib/peddler/notifications/pricing_health.rb,
lib/peddler/notifications/pricing_health/points.rb,
lib/peddler/notifications/pricing_health/payload.rb,
lib/peddler/notifications/pricing_health/summary.rb,
lib/peddler/notifications/pricing_health/sales_rank.rb,
lib/peddler/notifications/pricing_health/offer_count.rb,
lib/peddler/notifications/pricing_health/notification.rb,
lib/peddler/notifications/pricing_health/buy_box_price.rb,
lib/peddler/notifications/pricing_health/merchant_offer.rb,
lib/peddler/notifications/pricing_health/reference_price.rb,
lib/peddler/notifications/pricing_health/offer_change_trigger.rb,
lib/peddler/notifications/pricing_health/notification_metadata.rb,
sig/peddler/notifications/pricing_health.rbs

Defined Under Namespace

Classes: BuyBoxPrice, MerchantOffer, Notification, NotificationMetadata, OfferChangeTrigger, OfferCount, Payload, Points, ReferencePrice, SalesRank, Summary

Class Method Summary collapse

Class Method Details

.parse(hash) ⇒ Peddler::Notifications::PricingHealth::Notification

Parameters:

  • (Hash[String | Symbol, untyped])

Returns:



9
10
11
# File 'lib/peddler/notifications/pricing_health.rb', line 9

def parse(hash)
  Notification.parse(hash)
end