# File lib/merb-cache/merb_ext/controller.rb, line 120
  def _eager_cache_after(klass, action, conditions = {}, blk = nil)
    if @_skip_cache.nil?
      run_later do
        controller = klass.eager_dispatch(action, request.params.dup, request.env.dup, blk)

        Merb::Cache[controller._lookup_store(conditions)].write(controller, nil, *controller._parameters_and_conditions(conditions))
      end
    end
  end