Method: JSONAPI::Relationship::ToMany#initialize
- Defined in:
- lib/jsonapi/relationship.rb
#initialize(name, options = {}) ⇒ ToMany
Returns a new instance of ToMany.
85 86 87 88 89 90 91 |
# File 'lib/jsonapi/relationship.rb', line 85 def initialize(name, = {}) super @class_name = .fetch(:class_name, name.to_s.camelize.singularize) @foreign_key ||= "#{name.to_s.singularize}_ids".to_sym @reflect = .fetch(:reflect, true) == true @inverse_relationship = .fetch(:inverse_relationship, parent_resource._type.to_s.singularize.to_sym) if parent_resource end |