class Zeitwerk::Inflector
def inflect(inflections)
inflector.camelize("users_controller", abspath) # => "UsersController"
inflector.camelize("mysql_adapter", abspath) # => "MySQLAdapter"
inflector.camelize("html_parser", abspath) # => "HTMLParser"
)
"mysql_adapter" => "MySQLAdapter"
"html_parser" => "HTMLParser",
inflector.inflect(
inflector = Zeitwerk::Inflector.new
Configures hard-coded inflections:
def inflect(inflections) overrides.merge!(inflections) end