module Croods::Resource::Names

Public Instance Methods

model_name() click to toggle source
# File lib/croods/resource/names.rb, line 14
def model_name
  namespace.singularize
end
namespace() click to toggle source
# File lib/croods/resource/names.rb, line 6
def namespace
  to_s.split('::').first
end
resource_name() click to toggle source
# File lib/croods/resource/names.rb, line 18
def resource_name
  model_name.underscore
end
route_name() click to toggle source
# File lib/croods/resource/names.rb, line 10
def route_name
  namespace.underscore
end