Sha256: 0e35fb14c07f27e7ca38efd454e04ec3dd4efc2337cd95f2d026d5cfa07d3bd3

Contents?: true

Size: 325 Bytes

Versions: 1

Compression:

Stored size: 325 Bytes

Contents

module Floom
  class Report

    class << self
      
      def parse(report)
        new(report.stringMetrics.merge(report.longMetrics).merge(report.doubleMetrics)).to_hash
      end

    end
    
    def initialize(report = {})
      @metrics = report
    end
    
    def to_hash
      @metrics.dup
    end
    
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
floom-0.0.1 lib/floom/models/report.rb