Class: Sequencescape::Api::Resource::Json::CoercionHandler

Inherits:
Object
  • Object
show all
Includes:
BasicErrorHandling
Defined in:
lib/sequencescape-api/resource/json.rb

Instance Method Summary collapse

Methods included from BasicErrorHandling

#missing, #redirection, #unauthenticated

Constructor Details

#initialize(api, owner) ⇒ CoercionHandler

Returns a new instance of CoercionHandler.



21
22
23
24
# File 'lib/sequencescape-api/resource/json.rb', line 21

def initialize(api, owner)
  @api = api
  @owner = owner
end

Instance Method Details

#success(json) ⇒ Object



36
37
38
# File 'lib/sequencescape-api/resource/json.rb', line 36

def success(json)
  new(api, json, true)
end