module Rails::MarkRequirements::ClassMethods
Public Instance Methods
mark_required? :attribute
click to toggle source
does field_for(object.attribute) require ‘a presence’
# File lib/rails/mark_requirements.rb, line 18 def mark_required?(attribute) validation_classes = self.validators_on(attribute).map(&:class) ret = false ret = true if validation_classes.include?(ActiveModel::Validations::PresenceValidator) ret end