Module: JSONAPI::Consumer::Resource::ObjectBuildConcern::ClassMethods

Defined in:
lib/jsonapi/consumer/resource/object_build_concern.rb

Instance Method Summary collapse

Instance Method Details

#buildObject

If class attribute request_new_object_on_build:

True: will send a request to {path}/new to get an attributes list

False: acts as an alias for new



19
20
21
22
23
24
25
# File 'lib/jsonapi/consumer/resource/object_build_concern.rb', line 19

def build
  if !!self.request_new_object_on_build
    _run_request(JSONAPI::Consumer::Query::New.new(self, {})).first
  else
    new
  end
end