lib/humanize-bytes.rb in humanize-bytes-1.0.0 vs lib/humanize-bytes.rb in humanize-bytes-2.0.0
- old
+ new
@@ -1,20 +1,7 @@
-require "humanize-bytes/version"
-
module Humanize
- module Bytes
- autoload :Byte, 'humanize-bytes/byte'
- autoload :Kilo, 'humanize-bytes/kbyte'
- autoload :Mega, 'humanize-bytes/mbyte'
- autoload :Giga, 'humanize-bytes/gbyte'
-
- def self.initialize(value, unit = 'b')
- case unit.to_s
- when 'b' then Humanize::Bytes::Byte.new(value)
- when 'k' then Humanize::Bytes::Kilo.new(value)
- when 'm' then Humanize::Bytes::Mega.new(value)
- when 'g' then Humanize::Bytes::Giga.new(value)
- else nil
- end
- end
- end
+ autoload :Bytes, 'humanize/bytes'
+ autoload :Byte, 'humanize/byte'
+ autoload :Kilo, 'humanize/kilo'
+ autoload :Mega, 'humanize/mega'
+ autoload :Giga, 'humanize/giga'
end
\ No newline at end of file