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