# File lib/declarative_authorization/maintenance.rb, line 183 def request_with (user, method, xhr, action, params = {}, session = {}, flash = {}) session = session.merge({:user => user, :user_id => user && user.id}) with_user(user) do if xhr xhr method, action, params, session, flash else send method, action, params, session, flash end end end