Class: Jacoat::Document::Included
- Inherits:
-
Object
- Object
- Jacoat::Document::Included
- Defined in:
- lib/jacoat/document/included.rb
Instance Attribute Summary collapse
-
#resources ⇒ Object
Returns the value of attribute resources.
Class Method Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#resources ⇒ Object
Returns the value of attribute resources.
13 14 15 |
# File 'lib/jacoat/document/included.rb', line 13 def resources @resources end |
Class Method Details
.from_jsonapi(arguments) ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/jacoat/document/included.rb', line 4 def self.from_jsonapi(arguments) resources = [] arguments.each do |item| resources << Resource.from_jsonapi(item) end included = Included.new included.resources = resources included end |
Instance Method Details
#to_hash ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/jacoat/document/included.rb', line 14 def to_hash array = [] @resources.each do |resource| array << resource.to_hash end return array end |