Module: Jsapi::Meta::RequestBody

Includes:
Model::Wrappable
Defined in:
lib/jsapi/meta/request_body.rb,
lib/jsapi/meta/request_body/base.rb,
lib/jsapi/meta/request_body/wrapper.rb,
lib/jsapi/meta/request_body/reference.rb

Defined Under Namespace

Classes: Base, Reference, Wrapper

Class Method Summary collapse

Methods included from Model::Wrappable

included

Class Method Details

.new(keywords = {}) ⇒ Object

Creates a Base or Reference.



14
15
16
17
18
# File 'lib/jsapi/meta/request_body.rb', line 14

def new(keywords = {})
  return Reference.new(keywords) if keywords.key?(:ref)

  Base.new(keywords)
end