class Scm_devise::Callback

Public Instance Methods

before_create(record, current_employee) click to toggle source
# File lib/scm_devise/callback.rb, line 3
def before_create(record, current_employee)
  record.creator = current_employee if record.respond_to?(:creator) && current_employee
  record.updater = current_employee if record.respond_to?(:updater) && current_employee
end
before_update(record, current_employee) click to toggle source
# File lib/scm_devise/callback.rb, line 8
def before_update(record, current_employee)
  record.updater = current_employee if record.respond_to?(:updater) && current_employee
end

Private Instance Methods

configuration() click to toggle source
# File lib/scm_devise/callback.rb, line 24
def configuration
  Scm_devise.configuration
end
logger() click to toggle source
# File lib/scm_devise/callback.rb, line 20
def logger
  configuration.logger
end
warn(message) click to toggle source
# File lib/scm_devise/callback.rb, line 16
def warn(message)
  logger.warn "WARNING: #{message}" unless configuration.silence_warnings
end