module SmartSettings::Naming
Public Instance Methods
model_name()
click to toggle source
# File lib/smart_settings/naming.rb, line 10 def model_name ActiveModel::Name.new(self, nil, 'Setting') end
permitted_attributes()
click to toggle source
# File lib/smart_settings/naming.rb, line 14 def permitted_attributes attribute_names end
to_param()
click to toggle source
# File lib/smart_settings/naming.rb, line 23 def to_param var.to_s.parameterize end
var()
click to toggle source
# File lib/smart_settings/naming.rb, line 19 def var self.class.name.to_s.demodulize.sub('Settings', '') end