module PhModel::Concerns::AttributeRequiredValidation

Public Instance Methods

validate_required_attributes() click to toggle source
# File lib/ph_model/concerns/attribute_required_validation.rb, line 10
def validate_required_attributes
  self.class.attributes.each do |attribute_name, info|
    if info[:required] && send(attribute_name).blank?
      errors.add(attribute_name, :empty)
    end
  end
end