Sha256: db21cbc5d04065ba5af71c218af91169225f3ba3b1f6a5dcd6c28a8979abe76f

Contents?: true

Size: 644 Bytes

Versions: 2

Compression:

Stored size: 644 Bytes

Contents

module Conversions
  CONVERSION = {
    :miles => {
      :kilometres => 1.609344
    },
    :kilograms => {
      :grams => 1000.0,
      :pounds => 2.20462262,
      :short_tons => 0.00110231131,
      :tons => 0.00110231131
    },
    :tons => {
      :pounds => 2000.0
    },
    :gallons => {
      :litres => 3.7854118
    },
    :cubic_feet => {
      :cubic_meters => 0.0283168466
    }
  }
end

require 'conversions/unit'
require 'conversions/ext'
require 'conversions/active_record_accessors'

Numeric.send :include, Conversions::Ext
if defined?(ActiveRecord)
  ActiveRecord::Base.send :extend, Conversions::ActiveRecordAccessors
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
Fingertips-conversions-1.2.1 lib/conversions.rb
seamusabshere-conversions-1.2 lib/conversions.rb