Sha256: 3f8affeea6b3c2a0f7dbdf9a4252712623f4f30ec550b42e5126d2b3b7d41d9e
Contents?: true
Size: 614 Bytes
Versions: 10
Compression:
Stored size: 614 Bytes
Contents
# frozen_string_literal: true class ThingWithCustomUnitAccessor < ActiveRecord::Base measured_length :length, :width, unit_field_name: :size_unit validates :length, measured: true validates :width, measured: true measured_volume :volume validates :volume, measured: true measured Measured::Length, :height, unit_field_name: :size_unit validates :height, measured: true measured_weight :total_weight, unit_field_name: :weight_unit validates :total_weight, measured: true measured "Measured::Weight", :extra_weight, unit_field_name: :weight_unit validates :extra_weight, measured: true end
Version data entries
10 entries across 10 versions & 2 rubygems