Class: Apiwork::Adapter::Capability::Result

Inherits:
Object
  • Object
show all
Defined in:
lib/apiwork/adapter/capability/result.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data:, includes: nil, metadata: nil, serialize_options: nil) ⇒ Result

Returns a new instance of Result.



12
13
14
15
16
17
# File 'lib/apiwork/adapter/capability/result.rb', line 12

def initialize(data:, includes: nil, metadata: nil, serialize_options: nil)
  @data = data
  @metadata = 
  @includes = includes
  @serialize_options = serialize_options
end

Instance Attribute Details

#dataObject (readonly)



7
8
9
# File 'lib/apiwork/adapter/capability/result.rb', line 7

def data
  @data
end

#includesObject (readonly)



7
8
9
# File 'lib/apiwork/adapter/capability/result.rb', line 7

def includes
  @includes
end

#metadataObject (readonly)



7
8
9
# File 'lib/apiwork/adapter/capability/result.rb', line 7

def 
  @metadata
end

#serialize_optionsObject (readonly)



7
8
9
# File 'lib/apiwork/adapter/capability/result.rb', line 7

def serialize_options
  @serialize_options
end