Class: Spree::DataFeed
- Inherits:
-
Object
- Object
- Spree::DataFeed
- Defined in:
- app/models/spree/data_feed.rb
Direct Known Subclasses
Defined Under Namespace
Classes: Google
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.available_types ⇒ Object
35 36 37 |
# File 'app/models/spree/data_feed.rb', line 35 def available_types Rails.application.config.spree.data_feed_types end |
.label ⇒ Object
27 28 29 |
# File 'app/models/spree/data_feed.rb', line 27 def label raise NotImplementedError end |
.provider_name ⇒ Object
31 32 33 |
# File 'app/models/spree/data_feed.rb', line 31 def provider_name raise NotImplementedError end |
Instance Method Details
#formatted_url ⇒ Object
15 16 17 |
# File 'app/models/spree/data_feed.rb', line 15 def formatted_url "#{store.formatted_url}/api/v2/data_feeds/#{self.class.provider_name}/#{slug}.rss" end |