lib/daily_affirmation/validators/acceptance_validator.rb
require_relative "../validator"
module DailyAffirmation
module Validators
# This affrimation ensures an attribute is true.
class AcceptanceValidator < Validator
def valid?
@valid ||= !!value
end
def error_message
@error_message ||= i18n_error_message(
:acceptance, :default => "#{attribute} must be accepted"
)
end
end
end
end