method
create_belongs_to_reflection
v1.1.6 -
Show latest stable
- Class:
ActiveRecord::Associations::ClassMethods
create_belongs_to_reflection(association_id, options)private
No documentation available.
# File activerecord/lib/active_record/associations.rb, line 1068
def create_belongs_to_reflection(association_id, options)
options.assert_valid_keys(
:class_name, :foreign_key, :foreign_type, :remote, :conditions, :order, :include, :dependent,
:counter_cache, :extend, :polymorphic
)
reflection = create_reflection(:belongs_to, association_id, options, self)
if options[:polymorphic]
reflection.options[:foreign_type] ||= reflection.class_name.underscore + "_type"
end
reflection
end