class Spectifly::Base::Association

Attributes

relationship[R]

Public Class Methods

new(field_name, options = {}) click to toggle source
Calls superclass method
# File lib/spectifly/base/association.rb, line 8
def initialize(field_name, options = {})
  super
  @relationship = options.delete(:relationship)
end

Public Instance Methods

multiple?() click to toggle source
# File lib/spectifly/base/association.rb, line 13
def multiple?
  ['has_many', 'has_many_and_belongs_to', 'belongs_to_many'].include? relationship
end