module Utils
Public Class Methods
define_utils_methods_params(term)
click to toggle source
# File lib/specfac/modules/utils.rb, line 7 def self.define_utils_methods_params(term) @@term = term end
pl()
click to toggle source
# File lib/specfac/modules/utils.rb, line 19 def self.pl Utils.pluralize(@@term) end
pluralize(string)
click to toggle source
# File lib/specfac/modules/utils.rb, line 23 def self.pluralize(string) return ActiveSupport::Inflector.pluralize(string) end
si()
click to toggle source
# File lib/specfac/modules/utils.rb, line 11 def self.si Utils.singularize(@@term) end
si_ca()
click to toggle source
# File lib/specfac/modules/utils.rb, line 15 def self.si_ca Utils.singularize(@@term.capitalize) end
singularize(string)
click to toggle source
# File lib/specfac/modules/utils.rb, line 27 def self.singularize(string) return ActiveSupport::Inflector.singularize(string) end