module DeviseG5Authenticatable::Helpers::ClassMethods
Dynamically generate helper methods with devise resource name e.g. `set_updated_by_user` or `set_updated_by_admin`
Public Instance Methods
define_helpers(mapping)
click to toggle source
# File lib/devise_g5_authenticatable/controllers/helpers.rb, line 32 def define_helpers(mapping) class_eval <<-METHODS, __FILE__, __LINE__ + 1 def set_updated_by_#{mapping} resource_params = params[:#{mapping}] || params resource_params[:updated_by] = current_#{mapping} end METHODS end