class Object
Public Class Methods
has_many_simplemde_assets(*args)
click to toggle source
# File lib/rails_simplemde_editor/active_record.rb, line 3 def self.has_many_simplemde_assets(*args) options = args.extract_options! asset_name = args[0] ? args[0].to_s : 'assets' has_many asset_name.to_sym, class_name: 'Simplemde::Asset', as: :owner, dependent: options[:dependent] Simplemde::Asset.class_eval do belongs_to :owner, polymorphic: true, optional: true end end