Whitespace cleanup
[merb_mart.git] / lib / authenticated_system / authenticated_system_orm_map.rb
blob65e898f9e075891af049b65d877af41999bb9dc0
1 module AuthenticatedSystem
2   module OrmMap
4     def find_authenticated_model_with_id(id)
5       User.first(:id => id)
6     end
8     def find_authenticated_model_with_remember_token(rt)
9       User.first(:remember_token => rt)
10     end
12     def find_activated_authenticated_model_with_login(login)
13       if User.instance_methods.include?("activated_at")
14         User.first(:login => login, :activated_at.not => nil)
15       else
16         User.first(:login => login)
17       end
18     end
20     def find_activated_authenticated_model(activation_code)
21       User.first(:activation_code => activation_code)
22     end
24     def find_with_conditions(conditions)
25       User.first(conditions)
26     end
28     # A method to assist with specs
29     def clear_database_table
30       User.auto_migrate!
31     end
32   end
34 end