module ActiveConformity::ConformableExtensions::ClassMethods
Public Instance Methods
conforming_dependents(*dependents)
click to toggle source
# File lib/active_conformity/conformable_extensions.rb, line 13 def conforming_dependents(*dependents) association_names = self.reflect_on_all_associations.map(&:name) dependents.each do |d| if !association_names.include?(d) raise "NOT A VALID DEPENDENT, MUST BE ONE OF THE MODEL'S ASSOCIATIONS!" end end @dependents = dependents end
dependents()
click to toggle source
# File lib/active_conformity/conformable_extensions.rb, line 9 def dependents @dependents end