Sha256: d87aedacd948b09acfafbfbbc608a677a4f28c56fb0f856edab64fbf11a60735
Contents?: true
Size: 364 Bytes
Versions: 4
Compression:
Stored size: 364 Bytes
Contents
module ControllerResourceClass class Controller attr_reader :application_controller, :resource_class_name def initialize(klass) @application_controller = klass @resource_class_name = infer_resource_class_name end def infer_resource_class_name application_controller.to_s.gsub(/Controller\z/,"").singularize end end end
Version data entries
4 entries across 4 versions & 1 rubygems