module Drillbit::Resource::Naming::ClassMethods
Public Instance Methods
plural_resource_name()
click to toggle source
# File lib/drillbit/resource/naming.rb, line 10 def plural_resource_name @plural_resource_name ||= name[CONTROLLER_RESOURCE_NAME_PATTERN, 3] .underscore .pluralize .downcase end
resource_class_name()
click to toggle source
# File lib/drillbit/resource/naming.rb, line 24 def resource_class_name @resource_class_name ||= singular_resource_name .camelize end
singular_resource_name()
click to toggle source
# File lib/drillbit/resource/naming.rb, line 17 def singular_resource_name @singular_resource_name ||= name[CONTROLLER_RESOURCE_NAME_PATTERN, 3] .underscore .singularize .downcase end