Sha256: 120b0781ba8588f217476e02d2a983cdeb257f0191bb3395a296ab54f531f1df
Contents?: true
Size: 504 Bytes
Versions: 17
Compression:
Stored size: 504 Bytes
Contents
require 'caseblocks_api' require 'active_support/inflector' module CaseblocksAPI class BucketResults def initialize(client) @client = client end def execute(bucket_name) bucket_slug = bucket_name.gsub(' ', '').underscore results = @client.get("/case_blocks/buckets/#{bucket_slug}/results", query: {page_size: 100}) results end end class Client def bucket_results(bucket_name) BucketResults.new(self.class).execute(bucket_name) end end end
Version data entries
17 entries across 17 versions & 1 rubygems