1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

yield > block.call

This commit is contained in:
Xavier Noria 2011-12-02 11:44:04 -08:00
parent 15dab0d2f5
commit 3a967806ad

View file

@ -29,7 +29,7 @@ module ActiveRecord
Thread.current[LOGGING_QUERY_PLAN] = false
end
else
block.call
yield
end
end
@ -43,7 +43,7 @@ module ActiveRecord
# Collects all queries executed while the passed block runs. Returns an
# array with three elements, the result of the block, the strings with the
# queries, and their respective bindings.
def collecting_sqls_for_explain(&block) # :nodoc:
def collecting_sqls_for_explain # :nodoc:
sqls = []
binds = []
callback = lambda do |*args|
@ -56,7 +56,7 @@ module ActiveRecord
result = nil
ActiveSupport::Notifications.subscribed(callback, "sql.active_record") do
result = block.call
result = yield
end
[result, sqls, binds]