Class: HttpApiTools::Nesting::Relationloader
- Inherits:
-
Object
- Object
- HttpApiTools::Nesting::Relationloader
- Defined in:
- lib/http_api_tools/nesting/relation_loader.rb
Instance Method Summary collapse
-
#initialize(opts = {}) ⇒ Relationloader
constructor
A new instance of Relationloader.
- #relation_hash ⇒ Object
Constructor Details
#initialize(opts = {}) ⇒ Relationloader
Returns a new instance of Relationloader.
5 6 7 8 9 10 |
# File 'lib/http_api_tools/nesting/relation_loader.rb', line 5 def initialize(opts = {}) @serializable = opts[:serializable] @has_ones = opts[:has_ones] @has_manys = opts[:has_manys] @relation_includes = opts[:relation_includes] end |
Instance Method Details
#relation_hash ⇒ Object
12 13 14 |
# File 'lib/http_api_tools/nesting/relation_loader.rb', line 12 def relation_hash has_one_hash.merge(has_many_hash) end |