Class: HttpApiTools::Nesting::Relationloader

Inherits:
Object
  • Object
show all
Defined in:
lib/http_api_tools/nesting/relation_loader.rb

Instance Method Summary collapse

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_hashObject



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