Class: Quintype::API::Story

Inherits:
Base
  • Object
show all
Defined in:
lib/quintype/api/story.rb

Class Method Summary collapse

Class Method Details

.bulk_stories_request(story_group) ⇒ Object



100
101
102
# File 'lib/quintype/api/story.rb', line 100

def bulk_stories_request(story_group)
  StoriesRequest.new(self, story_group)
end

.fetch(story_group, options = {}) ⇒ Object



104
105
106
# File 'lib/quintype/api/story.rb', line 104

def fetch(story_group, options = {})
  StoriesRequest.new(self, story_group).add_params(options).execute!
end

.find_by_slug(slug) ⇒ Object



95
96
97
98
# File 'lib/quintype/api/story.rb', line 95

def find_by_slug(slug)
  response = Client.instance.get_story_by_slug(slug)
  from_hash(response) if response
end

.search(options) ⇒ Object



108
109
110
# File 'lib/quintype/api/story.rb', line 108

def search(options)
  SearchRequest.new(self, options).execute!
end