module Versionist::InflectorFixes

Various fixes for quirks in Rails' inflector

Public Instance Methods

module_name_for_path(module_name) click to toggle source

Transforms a module name for use in a file path

# File lib/generators/versionist/inflector_fixes.rb, line 10
def module_name_for_path(module_name)
  module_name.underscore
end
module_name_for_route(module_name) click to toggle source

Transforms a module name for use in a route

# File lib/generators/versionist/inflector_fixes.rb, line 5
def module_name_for_route(module_name)
  module_name.gsub(/_{1}/, "__")
end