Sha256: 35a947ccc517cd2dca5970b876e95d1d28933cf455d3aebb8126b71db9b1be18

Contents?: true

Size: 443 Bytes

Versions: 21

Compression:

Stored size: 443 Bytes

Contents

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

    #
    # @param [Hash] data Raw info 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

21 entries across 21 versions & 1 rubygems

Version Path
rocketchat-0.1.14 lib/rocket_chat/info.rb
rocketchat-0.1.13 lib/rocket_chat/info.rb
rocketchat-0.1.12 lib/rocket_chat/info.rb
rocketchat-0.1.11 lib/rocket_chat/info.rb
rocketchat-0.1.10 lib/rocket_chat/info.rb
rocketchat-0.1.9 lib/rocket_chat/info.rb
rocketchat-0.1.8 lib/rocket_chat/info.rb
rocketchat-0.1.7 lib/rocket_chat/info.rb
rocketchat-0.1.6 lib/rocket_chat/info.rb
rocketchat-0.1.5 lib/rocket_chat/info.rb
rocketchat-0.1.4 lib/rocket_chat/info.rb
rocketchat-0.1.3 lib/rocket_chat/info.rb
rocketchat-0.1.2 lib/rocket_chat/info.rb
rocketchat-0.1.1 lib/rocket_chat/info.rb
rocketchat-0.0.8 lib/rocket_chat/info.rb
rocketchat-0.0.7 lib/rocket_chat/info.rb
rocketchat-0.0.6 lib/rocket_chat/info.rb
rocketchat-0.0.5 lib/rocket_chat/info.rb
rocketchat-0.0.4 lib/rocket_chat/info.rb
rocketchat-0.0.3 lib/rocket_chat/info.rb