Sha256: 7ba4ae1ddce2e71684db6616321b4d9a21a65c7506c104b8bee82079cc30ceea
Contents?: true
Size: 390 Bytes
Versions: 21
Compression:
Stored size: 390 Bytes
Contents
class Zendesk2::Client::GetTicketComments < Zendesk2::Client::Request request_method :get request_path { |r| "/tickets/#{r.ticket_id}/comments.json" } def ticket_id params.fetch("ticket_id").to_i end def mock(params={}) comments = self.data[:ticket_comments].values.select { |comment| comment["ticket_id"] == ticket_id } page(comments, root: "comments") end end
Version data entries
21 entries across 21 versions & 1 rubygems