Sha256: f80a2299e69be89c7af48a9ee297e845953873320e5f5ee4db5edc5c148b9faf

Contents?: true

Size: 295 Bytes

Versions: 2

Compression:

Stored size: 295 Bytes

Contents

module Dusen
  class Token

    attr_reader :field, :value

    def initialize(*args)
      if args.length == 2
        @field, @value = args
      else
        @field = 'text'
        @value = args.first
      end
      @field = @field.to_s
    end

    def to_s
      value
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dusen-0.2.1 lib/dusen/token.rb
dusen-0.2.0 lib/dusen/token.rb