Sha256: 39c5ccdba21d49ef66cbfa0e9d7f82d9d2a4b2b16a2d3875e3c198f4f879f4e3

Contents?: true

Size: 195 Bytes

Versions: 6

Compression:

Stored size: 195 Bytes

Contents

class Gutentag::TagName
  def self.normalise(name)
    new(name).to_s
  end

  def initialize(name)
    @name = name
  end

  def to_s
    name.downcase
  end

  private

  attr_reader :name
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gutentag-0.5.0 lib/gutentag/tag_name.rb
gutentag-0.4.0 lib/gutentag/tag_name.rb
gutentag-0.3.0 lib/gutentag/tag_name.rb
gutentag-0.2.2 lib/gutentag/tag_name.rb
gutentag-0.2.1 lib/gutentag/tag_name.rb
gutentag-0.2.0 lib/gutentag/tag_name.rb