Sha256: 19df55245db4729060ba7791c46740d6bd81e395f0970f77270988e3459d8b31
Contents?: true
Size: 508 Bytes
Versions: 1
Compression:
Stored size: 508 Bytes
Contents
require 'caseblocks_api' require 'active_support/inflector' module CaseblocksAPI class FindByProperty def initialize(client) @client = client end def execute(case_type, property_name, value) @client.get("/case_blocks/#{case_type}", {query: {search: true, property: property_name, value: value}}) end end class Client def find_by_property(case_type, property_name, value) FindByProperty.new(self.class).execute(case_type, property_name, value) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
caseblocks_api-0.2.2 | lib/caseblocks_api/find_by_property.rb |