Class: Graphiti::ActiveGraph::Adapters::ActiveGraph::PolymorphicBelongsTo

Inherits:
Sideload::PolymorphicBelongsTo
  • Object
show all
Includes:
Sideload
Defined in:
lib/graphiti/active_graph/adapters/active_graph/polymorphic_belongs_to.rb

Instance Method Summary collapse

Methods included from Sideload

included

Instance Method Details

#default_base_scopeObject



4
5
6
# File 'lib/graphiti/active_graph/adapters/active_graph/polymorphic_belongs_to.rb', line 4

def default_base_scope
  resource_class.model.all
end

#default_value_when_emptyObject



12
13
14
# File 'lib/graphiti/active_graph/adapters/active_graph/polymorphic_belongs_to.rb', line 12

def default_value_when_empty
  nil
end

#infer_foreign_keyObject



8
9
10
# File 'lib/graphiti/active_graph/adapters/active_graph/polymorphic_belongs_to.rb', line 8

def infer_foreign_key
  association_name.to_sym
end