Sha256: b151a617b34809af4ff3c19aa9987a1bc373889c16c67312cd310913da52d22f

Contents?: true

Size: 447 Bytes

Versions: 1

Compression:

Stored size: 447 Bytes

Contents

module RocketChat
  #
  # Rocket.Chat Info
  #
  class Info
    # Raw info data
    attr_reader :data

    #
    # @param [Hash] data Raw version data
    #
    def initialize(data)
      @data = data.dup.freeze
    end

    # Rocket.Chat version
    def version
      @data['version']
    end

    def inspect
      format(
        '#<%s:0x%p @version="%s">',
        self.class.name,
        object_id,
        version
      )
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rocketchat-0.0.1 lib/rocket_chat/info.rb