Title: Methods | Page 39 of 49 | Developer.WordPress.org

---

# Methods

 * method[Response::getStatusCode()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/getstatuscode/)
 * Gets the HTTP status code.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/getstatuscode/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/getstatuscode/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php:82](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php#L82-L85)
 * method[Response::getStatusCode()](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/getstatuscode/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/getstatuscode/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/getstatuscode/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/Response.php:46](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/Response.php#L46-L49)
 * method[Response::hasHeader()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/hasheader/)
 * Checks if the response has a header.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/hasheader/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/hasheader/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php:140](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php#L140-L143)
 * method[Response::isSuccessful()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/issuccessful/)
 * Checks if the response indicates success.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/issuccessful/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/issuccessful/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php:151](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php#L151-L154)
 * method[Response::is_redirect()](https://developer.wordpress.org/reference/classes/wporg-requests-response/is_redirect/)
 * Is the response a redirect?
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-response/is_redirect/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-response/is_redirect/#uses)
   | Source: [wp-includes/Requests/src/Response.php:109](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Response.php#L109-L112)
 * method[Response::throw_for_status()](https://developer.wordpress.org/reference/classes/wporg-requests-response/throw_for_status/)
 * Throws an exception if the request was not successful
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-response/throw_for_status/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-response/throw_for_status/#uses)
   | Source: [wp-includes/Requests/src/Response.php:122](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Response.php#L122-L131)
 * method[Response::toArray()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/toarray/)
 * {@inheritDoc}
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/toarray/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/toarray/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php:193](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php#L193-L200)
 * method[Response::withStatus()](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/withstatus/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/withstatus/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/withstatus/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/Response.php:57](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/Response.php#L57-L73)
 * method[Response::__clone()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/__clone/)
 * Creates a deep clone of this response.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/__clone/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/__clone/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php:70](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php#L70-L74)
 * method[Response::__construct()](https://developer.wordpress.org/reference/classes/wporg-requests-response/__construct/)
 * Constructor
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-response/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-response/__construct/#uses)
   | Source: [wp-includes/Requests/src/Response.php:99](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Response.php#L99-L102)
 * method[Response::__construct()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/__construct/)
 * Constructor.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-dto-response/__construct/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php:53](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/DTO/Response.php#L53-L61)
 * method[Response::__construct()](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/__construct/)
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-response/__construct/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/Response.php:31](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/Response.php#L31-L45)
 * method[ResponseException::fromInvalidData()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-responseexception/frominvaliddata/)
 * Creates a ResponseException from invalid data in an API response.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-responseexception/frominvaliddata/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-responseexception/frominvaliddata/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/Exception/ResponseException.php:42](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/Exception/ResponseException.php#L42-L45)
 * method[ResponseException::fromMissingData()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-responseexception/frommissingdata/)
 * Creates a ResponseException for missing expected data.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-responseexception/frommissingdata/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-responseexception/frommissingdata/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/Exception/ResponseException.php:27](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/Exception/ResponseException.php#L27-L31)
 * method[ResponseUtil::throwIfNotSuccessful()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-responseutil/throwifnotsuccessful/)
 * Throws an appropriate exception if the given response is not successful.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-responseutil/throwifnotsuccessful/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-responseutil/throwifnotsuccessful/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/Util/ResponseUtil.php:35](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/Util/ResponseUtil.php#L35-L54)
 * method[RSSCache::check_cache()](https://developer.wordpress.org/reference/classes/rsscache/check_cache/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/rsscache/check_cache/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/rsscache/check_cache/#uses)
   | Source: [wp-includes/rss.php:785](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L785-L796)
 * method[RSSCache::debug()](https://developer.wordpress.org/reference/classes/rsscache/debug/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/rsscache/debug/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/rsscache/debug/#uses)
   | Source: [wp-includes/rss.php:835](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L835-L839)
 * method[RSSCache::error()](https://developer.wordpress.org/reference/classes/rsscache/error/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/rsscache/error/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/rsscache/error/#uses)
   | Source: [wp-includes/rss.php:826](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L826-L834)
 * method[RSSCache::file_name()](https://developer.wordpress.org/reference/classes/rsscache/file_name/)
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/rsscache/file_name/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/rsscache/file_name/#uses)
   | Source: [wp-includes/rss.php:818](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L818-L820)
 * method[RSSCache::get()](https://developer.wordpress.org/reference/classes/rsscache/get/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/rsscache/get/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/rsscache/get/#uses)
   | Source: [wp-includes/rss.php:764](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L764-L776)
 * method[RSSCache::RSSCache()](https://developer.wordpress.org/reference/classes/rsscache/rsscache/)
 * PHP4 constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/rsscache/rsscache/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/rsscache/rsscache/#uses)
   | Source: [wp-includes/rss.php:740](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L740-L742)
 * method[RSSCache::serialize()](https://developer.wordpress.org/reference/classes/rsscache/serialize/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/rsscache/serialize/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/rsscache/serialize/#uses)
   | Source: [wp-includes/rss.php:801](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L801-L803)
 * method[RSSCache::set()](https://developer.wordpress.org/reference/classes/rsscache/set/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/rsscache/set/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/rsscache/set/#uses)
   | Source: [wp-includes/rss.php:750](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L750-L756)
 * method[RSSCache::unserialize()](https://developer.wordpress.org/reference/classes/rsscache/unserialize/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/rsscache/unserialize/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/rsscache/unserialize/#uses)
   | Source: [wp-includes/rss.php:808](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L808-L810)
 * method[RSSCache::__construct()](https://developer.wordpress.org/reference/classes/rsscache/__construct/)
 * PHP5 constructor.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/rsscache/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/rsscache/__construct/#uses)
   | Source: [wp-includes/rss.php:726](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L726-L735)
 * method[ServerException::fromServerErrorResponse()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-serverexception/fromservererrorresponse/)
 * Creates a ServerException from a server error response.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-serverexception/fromservererrorresponse/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-exception-serverexception/fromservererrorresponse/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/Exception/ServerException.php:30](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/Exception/ServerException.php#L30-L45)
 * method[ServerRequest::getAttribute()](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getattribute/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getattribute/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getattribute/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php:129](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php#L129-L138)
 * method[ServerRequest::getAttributes()](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getattributes/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getattributes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getattributes/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php:122](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php#L122-L125)
 * method[ServerRequest::getCookieParams()](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getcookieparams/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getcookieparams/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getcookieparams/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php:77](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php#L77-L80)
 * method[ServerRequest::getParsedBody()](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getparsedbody/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getparsedbody/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-serverrequest/getparsedbody/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php:106](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/ServerRequest.php#L106-L109)

 [Previous Page](https://developer.wordpress.org/reference/methods/page/38/?output_format=md)

[1](https://developer.wordpress.org/reference/methods/?output_format=md) … [37](https://developer.wordpress.org/reference/methods/page/37/?output_format=md)
[38](https://developer.wordpress.org/reference/methods/page/38/?output_format=md)
39 [40](https://developer.wordpress.org/reference/methods/page/40/?output_format=md)
[41](https://developer.wordpress.org/reference/methods/page/41/?output_format=md)…
[49](https://developer.wordpress.org/reference/methods/page/49/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/methods/page/40/?output_format=md)