Module: Edtf::Humanize

Defined in:
lib/edtf/humanize.rb,
lib/edtf/humanize/set.rb,
lib/edtf/humanize/decade.rb,
lib/edtf/humanize/season.rb,
lib/edtf/humanize/century.rb,
lib/edtf/humanize/unknown.rb,
lib/edtf/humanize/version.rb,
lib/edtf/humanize/interval.rb,
lib/edtf/humanize/iso_date.rb,
lib/edtf/humanize/language.rb,
lib/edtf/humanize/language/french.rb,
lib/edtf/humanize/language/german.rb,
lib/edtf/humanize/language/default.rb,
lib/edtf/humanize/language/english.rb,
lib/edtf/humanize/language/italian.rb,
lib/edtf/humanize/language/default/set.rb,
lib/edtf/humanize/language/default/decade.rb,
lib/edtf/humanize/language/default/season.rb,
lib/edtf/humanize/language/default/century.rb,
lib/edtf/humanize/language/default/formats.rb,
lib/edtf/humanize/language/default/unknown.rb,
lib/edtf/humanize/language/default/interval.rb,
lib/edtf/humanize/language/default/iso_date.rb

Defined Under Namespace

Modules: Century, Decade, Interval, IsoDate, Language, Season, Set, Unknown Classes: Configuration

Constant Summary collapse

VERSION =
'2.3.1'

Class Method Summary collapse

Class Method Details

.configurationObject



37
38
39
# File 'lib/edtf/humanize.rb', line 37

def self.configuration
  @configuration ||= Configuration.new
end

.configuration=(configuration) ⇒ Object



41
42
43
# File 'lib/edtf/humanize.rb', line 41

def self.configuration=(configuration)
  @configuration = configuration
end

.configure {|configuration| ... } ⇒ Object

Yields:



45
46
47
# File 'lib/edtf/humanize.rb', line 45

def self.configure
  yield configuration
end