Method: JSONAPI::Relationship::ToOne#initialize

Defined in:
lib/jsonapi/relationship.rb

#initialize(name, options = {}) ⇒ ToOne

Returns a new instance of ToOne.



66
67
68
69
70
71
# File 'lib/jsonapi/relationship.rb', line 66

def initialize(name, options = {})
  super
  @class_name = options.fetch(:class_name, name.to_s.camelize)
  @foreign_key ||= "#{name}_id".to_sym
  @foreign_key_on = options.fetch(:foreign_key_on, :self)
end