each_entry

enum.each_entry { |obj| block } â enum
enum.each_entry â an_enumerator
Instance Public methods

Calls block once for each element in self, passing that element as a parameter, converting multiple values from yield to an array.

If no block is given, an enumerator is returned instead.

class Foo
  include Enumerable
  def each
    yield 1
    yield 1, 2
    yield
  end
end
Foo.new.each_entry{ |o| p o }

produces:

1
[1, 2]
nil
doc_ruby_on_rails
2015-04-04 23:49:08
Comments
Leave a Comment

Please login to continue.