removed enumerable monkeypatches from pager
This commit is contained in:
parent
54f260173f
commit
ac47164e93
1 changed files with 0 additions and 22 deletions
22
lib/pager.rb
22
lib/pager.rb
|
@ -1,19 +1,3 @@
|
||||||
module Enumerable
|
|
||||||
def group_by
|
|
||||||
inject({}) do |grouped, element|
|
|
||||||
(grouped[yield(element)] ||= []) << element
|
|
||||||
grouped
|
|
||||||
end
|
|
||||||
end unless [].respond_to?(:group_by)
|
|
||||||
|
|
||||||
def group_by_fast
|
|
||||||
inject({}) do |grouped, element|
|
|
||||||
(grouped[yield(element)] ||= []) << element
|
|
||||||
grouped
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class CouchRest
|
class CouchRest
|
||||||
class Pager
|
class Pager
|
||||||
attr_accessor :db
|
attr_accessor :db
|
||||||
|
@ -75,12 +59,6 @@ class CouchRest
|
||||||
startkey = endkey
|
startkey = endkey
|
||||||
end
|
end
|
||||||
|
|
||||||
# grouped = rows.group_by{|r|r['key']}
|
|
||||||
# grouped.each do |k, rs|
|
|
||||||
# vs = rs.collect{|r|r['value']}
|
|
||||||
# yield(k,vs)
|
|
||||||
# end
|
|
||||||
|
|
||||||
key = :begin
|
key = :begin
|
||||||
values = []
|
values = []
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue