Class: JSONAPI::RelatedResourcesOperationResult
- Inherits:
-
ResourcesOperationResult
- Object
- OperationResult
- ResourcesOperationResult
- JSONAPI::RelatedResourcesOperationResult
- Defined in:
- lib/jsonapi/operation_result.rb
Instance Attribute Summary collapse
-
#_type ⇒ Object
Returns the value of attribute _type.
-
#source_resource ⇒ Object
Returns the value of attribute source_resource.
Attributes inherited from ResourcesOperationResult
#page_count, #pagination_params, #record_count, #resources
Attributes inherited from OperationResult
#code, #links, #meta, #options
Instance Method Summary collapse
-
#initialize(code, source_resource, type, resources, options = {}) ⇒ RelatedResourcesOperationResult
constructor
A new instance of RelatedResourcesOperationResult.
Constructor Details
#initialize(code, source_resource, type, resources, options = {}) ⇒ RelatedResourcesOperationResult
Returns a new instance of RelatedResourcesOperationResult.
49 50 51 52 53 |
# File 'lib/jsonapi/operation_result.rb', line 49 def initialize(code, source_resource, type, resources, = {}) @source_resource = source_resource @_type = type super(code, resources, ) end |
Instance Attribute Details
#_type ⇒ Object
Returns the value of attribute _type.
47 48 49 |
# File 'lib/jsonapi/operation_result.rb', line 47 def _type @_type end |
#source_resource ⇒ Object
Returns the value of attribute source_resource.
47 48 49 |
# File 'lib/jsonapi/operation_result.rb', line 47 def source_resource @source_resource end |