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