Module: QueryInterface::Client
- Defined in:
- lib/query-interface-client/api.rb,
lib/query-interface-client/model.rb,
lib/query-interface-client/types.rb,
lib/query-interface-client/request.rb,
lib/query-interface-client/version.rb,
lib/query-interface-client/resource.rb,
lib/query-interface-client/lazy_query.rb,
lib/query-interface-client/json_middleware.rb
Defined Under Namespace
Modules: Model, Request, Resource
Classes: API, Association, Conversion, JsonMiddleware, LazyQuery, Property
Constant Summary
collapse
- VERSION =
'1.3.3'
Class Method Summary
collapse
Class Method Details
.register_type(type, ®istry_block) ⇒ Object
31
32
33
34
35
36
37
|
# File 'lib/query-interface-client/types.rb', line 31
def self.register_type(type, ®istry_block)
conversion = Conversion.new
if block_given?
conversion.instance_eval ®istry_block
end
self.types[type] = conversion
end
|
.types ⇒ Object
27
28
29
|
# File 'lib/query-interface-client/types.rb', line 27
def self.types
@_types ||= {}
end
|