CacheHandler2::handle PHP Method

handle() public method

public handle ( $request, stdClass $context, Closure $next )
$context stdClass
$next Closure
    function handle($request, stdClass $context, Closure $next)
    {
        if (isset($context->userdata->cache)) {
            if (isset($this->cache[$request])) {
                return $this->cache[$request];
            }
            $response = $next($request, $context);
            $this->cache[$request] = $response;
            return $response;
        }
        return $next($request, $context);
    }
CacheHandler2