blob: f9763ea853f6fd564230450a4e77cd8519c311a1 (
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
|