getBody()->write(json_encode($res)); return $response; } $storage = Factory::createTokenStorage(); $token = $storage->get($accessToken); if ($token==null) { $res['ret'] = 0; $res['msg'] = "token is null"; $response->getBody()->write(json_encode($res)); return $response; } if ($token->expireTime < time()) { $res['ret'] = 0; $res['msg'] = "token is expire"; $response->getBody()->write(json_encode($res)); return $response; } $response = $next($request, $response); return $response; } }