class HasManyOptions

Public Class Methods

new(name, self_class_name, options = {}) click to toggle source
# File lib/easy_save/associatable.rb, line 41
def initialize(name, self_class_name, options = {})
  options[:class_name] ||= name.singularize
  options[:primary_key] ||= :id
  options[:foreign_key] ||= "#{self_class_name.underscore}_id".to_sym

  set_initial_values(options)
end