# File lib/merb-cache/merb_ext/controller.rb, line 130
  def eager_cache(action, conditions = {}, params = request.params.dup, env = request.env.dup, &blk)
    unless @_skip_cache
      if action.is_a?(Array)
        klass, action = *action
      else
        klass = self.class
      end

      run_later do
        controller = klass.eager_dispatch(action, params.dup, env.dup, blk)
      end
    end
  end