module ActsAsUser
Constants
- VERSION
Public Class Methods
add_devise_attributes_to_ignore()
click to toggle source
We add some virtual attributes that dont’t play well when devise is present
# File lib/acts_as_user.rb, line 36 def self.add_devise_attributes_to_ignore if self.devise? devise_ignore_attrs = ['password', 'password_confirmation', 'encrypted_password'] self.ignored_attributes << devise_ignore_attrs self.ignored_attributes.flatten! end end
devise?()
click to toggle source
Checking if devise is present
# File lib/acts_as_user.rb, line 31 def self.devise? defined?(Devise).present? end
setup() { |self| ... }
click to toggle source
# File lib/acts_as_user.rb, line 26 def self.setup yield self end