profile.rb 253 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 require_dependency 'profile' ([Profile] + Profile.descendants).each do |subclass| subclass.class_eval do has_many :delivery_methods, -> { order 'id ASC' }, class_name: 'DeliveryPlugin::Method', foreign_key: :profile_id, dependent: :destroy end end