blob: f6f665ccee29a2ddc4cb6334a80b8e002bfe2d18 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
class PersonWithValidator
include ActiveModel::Validations
class PresenceValidator < ActiveModel::EachValidator
def validate_each(record, attribute, value)
record.errors[attribute] << "Local validator#{options[:custom]}" if value.blank?
end
end
attr_accessor :title, :karma
end
|