class PDC::Resource::Associations::Association
Attributes
name[R]
parent[R]
Public Class Methods
new(klass, parent, name, options = {})
click to toggle source
Calls superclass method
# File lib/pdc/resource/associations/association.rb, line 8 def initialize(klass, parent, name, options = {}) super(klass, options) @parent = parent @name = name end
Private Instance Methods
foreign_key()
click to toggle source
# File lib/pdc/resource/associations/association.rb, line 16 def foreign_key (@options[:foreign_key] || "#{parent.class.model_name.element}_id").to_sym end