module DesignerNews::Client::Stories

Public Instance Methods

recent_stories(page=1) click to toggle source
# File lib/designer_news/client/stories.rb, line 4
def recent_stories(page=1)
  get "stories/recent", { page: page }
end
reply_to_story(story_id, comment) click to toggle source
# File lib/designer_news/client/stories.rb, line 20
def reply_to_story(story_id, comment)
  post "stories/#{story_id}/reply", { comment: { body: comment } }
end
search_stories(query) click to toggle source
# File lib/designer_news/client/stories.rb, line 8
def search_stories(query)
  get "stories/search", { query: query }
end
stories(page=1) click to toggle source
# File lib/designer_news/client/stories.rb, line 24
def stories(page=1)
  get "stories", { page: page }
end
story(story_id) click to toggle source
# File lib/designer_news/client/stories.rb, line 12
def story(story_id)
  get "stories/#{story_id}"
end
upvote_story(story_id) click to toggle source
# File lib/designer_news/client/stories.rb, line 16
def upvote_story(story_id)
  post "stories/#{story_id}/upvote"
end