module ControllerResourceClass::Able::ClassMethods
Public Instance Methods
resource_class()
click to toggle source
# File lib/controller_resource_class/able.rb, line 18 def resource_class return nil if resource_class_name == false self.resource_class_name = Controller.new(self).resource_class_name unless resource_class_name resource_class_name.constantize end
set_resource_class(value)
click to toggle source
# File lib/controller_resource_class/able.rb, line 14 def set_resource_class(value) self.resource_class_name = value end
Private Instance Methods
resource_class_name()
click to toggle source
# File lib/controller_resource_class/able.rb, line 33 def resource_class_name @resource_class_name end
resource_class_name=(value)
click to toggle source
# File lib/controller_resource_class/able.rb, line 25 def resource_class_name=(value) @resource_class_name = case value when false then false when String, Class then String(value) else end end