module Brainstem::Concerns::ControllerParamManagement::ClassMethods
Public Instance Methods
brainstem_model_class()
click to toggle source
# File lib/brainstem/concerns/controller_param_management.rb, line 37 def brainstem_model_class @brainstem_model_class ||= self.brainstem_model_name.classify.constantize end
brainstem_model_name()
click to toggle source
# File lib/brainstem/concerns/controller_param_management.rb, line 21 def brainstem_model_name @brainstem_model_name ||= controller_name.singularize end
brainstem_model_name=(name)
click to toggle source
# File lib/brainstem/concerns/controller_param_management.rb, line 29 def brainstem_model_name=(name) @brainstem_model_name = name end
brainstem_plural_model_name()
click to toggle source
# File lib/brainstem/concerns/controller_param_management.rb, line 25 def brainstem_plural_model_name @brainstem_plural_model_name ||= self.brainstem_model_name.pluralize end
brainstem_plural_model_name=(name)
click to toggle source
# File lib/brainstem/concerns/controller_param_management.rb, line 33 def brainstem_plural_model_name=(name) @brainstem_plural_model_name = name end