Class: Authlogic::Session::Validation::Errors

Inherits:
ActiveRecord::Errors
  • Object
show all
Defined in:
lib/authlogic/session/validation.rb

Overview

The errors in Authlogic work JUST LIKE ActiveRecord. In fact, it uses the exact same ActiveRecord errors class. Use it the same way:

class UserSession
  validate :check_if_awesome

  private
    def check_if_awesome
      errors.add(:login, "must contain awesome") if  && !.include?("awesome")
      errors.add_to_base("You must be awesome to log in") unless attempted_record.awesome?
    end
end