Sha256: 788c8fa9ffc9e85e17bc90f795ae20c0f9fe35ccf716421f44d09061921c38a2

Contents?: true

Size: 362 Bytes

Versions: 9

Compression:

Stored size: 362 Bytes

Contents

module RailsPerformance
  module Models
    class BaseRecord
      def value
        @value ||= JSON.parse(@json || "{}")
      end

      def duration
        value['duration']
      end

      private

      def ms(e)
        if e
          e.to_f.round(1).to_s + " ms"
        else
          nil
        end
      end

    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rails_performance-0.9.9 lib/rails_performance/models/base_record.rb
rails_performance-0.9.8 lib/rails_performance/models/base_record.rb
rails_performance-0.9.7 lib/rails_performance/models/base_record.rb
rails_performance-0.9.6 lib/rails_performance/models/base_record.rb
rails_performance-0.9.5 lib/rails_performance/models/base_record.rb
rails_performance-0.9.4 lib/rails_performance/models/base_record.rb
rails_performance-0.9.3 lib/rails_performance/models/base_record.rb
rails_performance-0.9.2 lib/rails_performance/models/base_record.rb
rails_performance-0.9.1 lib/rails_performance/models/base_record.rb