Module: Docquet::Inflector
- Defined in:
- lib/docquet/inflector.rb
Overview
Provides a centralized inflector with consistent acronym rules.
This module ensures all classes use the same inflection rules, preventing inconsistencies in department name transformations.
Class Method Summary collapse
-
.instance ⇒ Dry::Inflector
Returns a configured Dry::Inflector instance with custom acronyms.
Class Method Details
.instance ⇒ Dry::Inflector
Returns a configured Dry::Inflector instance with custom acronyms.
14 15 16 17 18 19 20 |
# File 'lib/docquet/inflector.rb', line 14 def self.instance @instance ||= Dry::Inflector.new do |inflections| inflections.acronym("RSpec") inflections.acronym("GetText") inflections.acronym("RailsI18n") end end |