Module: CfnDsl::Plurals

Defined in:
lib/cfndsl/plurals.rb

Overview

Plural names for lists of content objects

Class Method Summary collapse

Class Method Details

.pluralize(name) ⇒ Object



20
21
22
# File 'lib/cfndsl/plurals.rb', line 20

def pluralize(name)
  @plurals.fetch(name.to_s) { |key| key + 's' }
end

.singularize(name) ⇒ Object



24
25
26
# File 'lib/cfndsl/plurals.rb', line 24

def singularize(name)
  @singles.fetch(name.to_s) { |key| key[0..-2] }
end