module UserPrefs::MacroMethods

Public Instance Methods

has_preferences(column_name = 'preferences') click to toggle source

I think this is a good name for the macro, but Rubocop disagrees…

# File lib/user_prefs/macro_methods.rb, line 4
def has_preferences(column_name = 'preferences') # rubocop:disable Style/PredicateName
  class_attribute :prefs_column

  self.prefs_column = column_name.to_s
  include UserPrefs
end