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