Method: Audited::Adapters::ActiveRecord::Audit#user_as_string=

Defined in:
lib/audited/adapters/active_record/audit.rb

#user_as_string=(user) ⇒ Object Also known as: user=

Allows user to be set to either a string or an ActiveRecord object



42
43
44
45
46
47
48
# File 'lib/audited/adapters/active_record/audit.rb', line 42

def user_as_string=(user)
  # reset both either way
  self.user_as_model = self.username = nil
  user.is_a?(::ActiveRecord::Base) ?
    self.user_as_model = user :
    self.username = user
end