Sha256: ab71e66154a0a554b784f3d95d5be2c8e5ea73960fca02fb12d767f28983aa09

Contents?: true

Size: 352 Bytes

Versions: 69

Compression:

Stored size: 352 Bytes

Contents

module Cms
  module Extensions
    module Integer
      def round_bytes
        if self > 1.megabyte
          "%0.2f MB" % (self.to_f/1.megabyte)
        elsif self > 1.kilobyte
          "%0.2f KB" % (self.to_f/1.kilobyte)
        else
          "#{self} bytes"
        end
      end
    end
  end
end
Integer.send(:include, Cms::Extensions::Integer)

Version data entries

69 entries across 69 versions & 12 rubygems

Version Path
browsercms-artirix-4.0.4 lib/cms/extensions/integer.rb
browsercms-artirix-4.0.3.3 lib/cms/extensions/integer.rb
browsercms-artirix-4.0.3.2 lib/cms/extensions/integer.rb
browsercms-artirix-4.0.3.1 lib/cms/extensions/integer.rb
browsercms-artirix-4.0.3 lib/cms/extensions/integer.rb
browsercms-artirix-4.0.2 lib/cms/extensions/integer.rb
browsercms-artirix-4.0.1.1 lib/cms/extensions/integer.rb
browsercms-artirix-4.0.0.rc1.art4 lib/cms/extensions/integer.rb
browsercms-4.0.0.rc1 lib/cms/extensions/integer.rb
SFEley-browsercms-3.0.2 lib/cms/extensions/integer.rb
buzzware-browsercms-3.0.2 lib/cms/extensions/integer.rb
coredumplings-browsercms-3.0.0 lib/cms/extensions/integer.rb
nate-browsercms-3.0.210 lib/cms/extensions/integer.rb
nate-browsercms-3.0.211 lib/cms/extensions/integer.rb
we5-browsercms-3.0.1.1 lib/cms/extensions/integer.rb
webficient-browsercms-3.0.1 lib/cms/extensions/integer.rb
webficient-browsercms-3.0.2 lib/cms/extensions/integer.rb
webficient-browsercms-3.0.3 lib/cms/extensions/integer.rb
webficient-browsercms-3.0.4 lib/cms/extensions/integer.rb
browsercms-4.0.0.beta lib/cms/extensions/integer.rb