class ActiveRecord::Associations::Builder::BelongsTo
def self.valid_options(options)
def self.valid_options(options) valid = super + [:polymorphic, :counter_cache, :optional, :default] valid += [:foreign_type] if options[:polymorphic] valid += [:ensuring_owner_was] if options[:dependent] == :destroy_async valid end