Sha256: 2a475681e5955951121f7976c35870668fc8b136f9a8ff45c0644bd9af0a9aba

Contents?: true

Size: 425 Bytes

Versions: 25

Compression:

Stored size: 425 Bytes

Contents

module Bmg
  class Summarizer
    #
    # Last summarizer.
    #
    # Example:
    #
    #   # direct ruby usage
    #   Bmg::Summarizer.last(:qty, :order => [:id]).summarize(...)
    #
    class Last < Positional

      def choose(t1, t2)
        t2
      end

    end # class Last

    # Factors a last summarizer
    def self.last(*args, &bl)
      Last.new(*args, &bl)
    end

  end # class Summarizer
end # module Bmg

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
bmg-0.23.3 lib/bmg/summarizer/last.rb
bmg-0.23.2 lib/bmg/summarizer/last.rb
bmg-0.23.1 lib/bmg/summarizer/last.rb
bmg-0.23.0 lib/bmg/summarizer/last.rb
bmg-0.21.5 lib/bmg/summarizer/last.rb
bmg-0.21.4 lib/bmg/summarizer/last.rb
bmg-0.20.5 lib/bmg/summarizer/last.rb
bmg-0.19.3 lib/bmg/summarizer/last.rb
bmg-0.21.3 lib/bmg/summarizer/last.rb
bmg-0.21.2 lib/bmg/summarizer/last.rb
bmg-0.21.0 lib/bmg/summarizer/last.rb
bmg-0.20.4 lib/bmg/summarizer/last.rb
bmg-0.20.2 lib/bmg/summarizer/last.rb
bmg-0.20.1 lib/bmg/summarizer/last.rb
bmg-0.20.0 lib/bmg/summarizer/last.rb
bmg-0.19.2 lib/bmg/summarizer/last.rb
bmg-0.19.1 lib/bmg/summarizer/last.rb
bmg-0.19.0 lib/bmg/summarizer/last.rb
bmg-0.18.15 lib/bmg/summarizer/last.rb
bmg-0.18.14 lib/bmg/summarizer/last.rb