Sha256: 803592335b4546173f973c612c2d8326e028593357c1155d615b623a2a627297
Contents?: true
Size: 470 Bytes
Versions: 18
Compression:
Stored size: 470 Bytes
Contents
require 'backports/tools/deprecation' Backports.deprecate :rails, 'Rails backports are deprecated.' module Enumerable # Standard in rails... See official documentation[http://api.rubyonrails.org/classes/Enumerable.html] # Modified from rails 2.3 to not rely on size def sum(identity = 0, &block) if block_given? map(&block).sum(identity) else inject { |sum, element| sum + element } || identity end end unless method_defined? :sum end
Version data entries
18 entries across 18 versions & 1 rubygems