class JsonplaceholderApi::Api::Post

Constants

PATH

Public Class Methods

new(client) click to toggle source
# File lib/jsonplaceholder_api/api/post.rb, line 12
def initialize(client)
  @client = client
end

Public Instance Methods

all() click to toggle source
# File lib/jsonplaceholder_api/api/post.rb, line 16
def all
  @response = @client.get(PATH)
  self
end
comments() click to toggle source
# File lib/jsonplaceholder_api/api/post.rb, line 28
def comments
  url = "#{PATH}/#{@id}/comments"
  @response = @client.get(url)
  self
end
find(id) click to toggle source
# File lib/jsonplaceholder_api/api/post.rb, line 21
def find(id)
  @id = id
  url = "#{PATH}/#{@id}"
  @response = @client.get(url)
  self
end