Title: Classes | Page 8 of 20 | Developer.WordPress.org

---

# Classes

 * class[Status412](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status412/)
 * Exception for 412 Precondition Failed responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status412/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status412/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status412.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status412.php#L17-L31)
 * class[Status413](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status413/)
 * Exception for 413 Request Entity Too Large responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status413/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status413/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status413.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status413.php#L17-L31)
 * class[Status414](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status414/)
 * Exception for 414 Request-URI Too Large responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status414/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status414/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status414.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status414.php#L17-L31)
 * class[Status415](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status415/)
 * Exception for 415 Unsupported Media Type responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status415/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status415/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status415.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status415.php#L17-L31)
 * class[Status416](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status416/)
 * Exception for 416 Requested Range Not Satisfiable responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status416/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status416/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status416.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status416.php#L17-L31)
 * class[Status417](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status417/)
 * Exception for 417 Expectation Failed responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status417/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status417/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status417.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status417.php#L17-L31)
 * class[Status418](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status418/)
 * Exception for 418 I’m A Teapot responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status418/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status418/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status418.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status418.php#L21-L35)
 * class[Status428](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status428/)
 * Exception for 428 Precondition Required responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status428/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status428/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status428.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status428.php#L21-L35)
 * class[Status429](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status429/)
 * Exception for 429 Too Many Requests responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status429/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status429/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status429.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status429.php#L21-L35)
 * class[Status431](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status431/)
 * Exception for 431 Request Header Fields Too Large responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status431/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status431/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status431.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status431.php#L21-L35)
 * class[Status500](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status500/)
 * Exception for 500 Internal Server Error responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status500/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status500/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status500.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status500.php#L17-L31)
 * class[Status501](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status501/)
 * Exception for 501 Not Implemented responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status501/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status501/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status501.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status501.php#L17-L31)
 * class[Status502](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status502/)
 * Exception for 502 Bad Gateway responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status502/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status502/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status502.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status502.php#L17-L31)
 * class[Status503](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status503/)
 * Exception for 503 Service Unavailable responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status503/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status503/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status503.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status503.php#L17-L31)
 * class[Status504](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status504/)
 * Exception for 504 Gateway Timeout responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status504/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status504/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status504.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status504.php#L17-L31)
 * class[Status505](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status505/)
 * Exception for 505 HTTP Version Not Supported responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status505/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status505/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status505.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status505.php#L17-L31)
 * class[Status511](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status511/)
 * Exception for 511 Network Authentication Required responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status511/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-status511/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/Status511.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/Status511.php#L21-L35)
 * class[StatusUnknown](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-statusunknown/)
 * Exception for unknown status responses
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-statusunknown/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-http-statusunknown/#uses)
   | Source: [wp-includes/Requests/src/Exception/Http/StatusUnknown.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Http/StatusUnknown.php#L18-L49)
 * class[Stream](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-stream/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-stream/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclientdependencies-nyholm-psr7-stream/#uses)
   | Source: [wp-includes/php-ai-client/third-party/Nyholm/Psr7/Stream.php:14](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/third-party/Nyholm/Psr7/Stream.php#L14-L311)
 * class[SupportedOption](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-models-dto-supportedoption/)
 * Represents a supported configuration option for an AI model.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-models-dto-supportedoption/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-models-dto-supportedoption/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Models/DTO/SupportedOption.php:25](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Models/DTO/SupportedOption.php#L25-L186)
 * class[Theme_Installer_Skin](https://developer.wordpress.org/reference/classes/theme_installer_skin/)
 * Theme Installer Skin for the WordPress Theme Installer.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/theme_installer_skin/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L18-L400)
 * class[Theme_Upgrader](https://developer.wordpress.org/reference/classes/theme_upgrader/)
 * Core class used for upgrading/installing themes.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_upgrader/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/theme_upgrader/#uses)
   | Source: [wp-admin/includes/class-theme-upgrader.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-upgrader.php#L21-L804)
 * class[Theme_Upgrader_Skin](https://developer.wordpress.org/reference/classes/theme_upgrader_skin/)
 * Theme Upgrader Skin for WordPress Theme Upgrades.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_upgrader_skin/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/theme_upgrader_skin/#uses)
   | Source: [wp-admin/includes/class-theme-upgrader-skin.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-upgrader-skin.php#L18-L144)
 * class[Tile](https://developer.wordpress.org/reference/classes/avifinfo-tile/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-tile/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-tile/#uses)
   | Source: [wp-includes/class-avif-info.php:84](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L84-L87)
 * class[TokenLimitReachedException](https://developer.wordpress.org/reference/classes/wordpress-aiclient-common-exception-tokenlimitreachedexception/)
 * Exception thrown when a token limit is reached during prompt fulfillment.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-common-exception-tokenlimitreachedexception/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-common-exception-tokenlimitreachedexception/#uses)
   | Source: [wp-includes/php-ai-client/src/Common/Exception/TokenLimitReachedException.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Common/Exception/TokenLimitReachedException.php#L15-L50)
 * class[TokenUsage](https://developer.wordpress.org/reference/classes/wordpress-aiclient-results-dto-tokenusage/)
 * Represents token usage statistics for an AI operation.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-results-dto-tokenusage/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-results-dto-tokenusage/#uses)
   | Source: [wp-includes/php-ai-client/src/Results/DTO/TokenUsage.php:27](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Results/DTO/TokenUsage.php#L27-L144)
 * class[ToolTypeEnum](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-enums-tooltypeenum/)
 * Enum for tool types.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-enums-tooltypeenum/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-enums-tooltypeenum/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Enums/ToolTypeEnum.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Enums/ToolTypeEnum.php#L17-L27)
 * class[Translations](https://developer.wordpress.org/reference/classes/translations/)
 * Translations class.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/translations/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/translations/#uses)
   | Source: [wp-includes/pomo/translations.php:20](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L20-L247)
 * class[Translation_Entry](https://developer.wordpress.org/reference/classes/translation_entry/)
 * Translation_Entry class encapsulates a translatable string.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/translation_entry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/translation_entry/#uses)
   | Source: [wp-includes/pomo/entry.php:16](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/entry.php#L16-L124)
 * class[Transport](https://developer.wordpress.org/reference/classes/wporg-requests-exception-transport/)
 * Transport Exception
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-transport/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wporg-requests-exception-transport/#uses)
   | Source: [wp-includes/Requests/src/Exception/Transport.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/Requests/src/Exception/Transport.php#L17-L17)

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

[1](https://developer.wordpress.org/reference/classes/?output_format=md) … [6](https://developer.wordpress.org/reference/classes/page/6/?output_format=md)
[7](https://developer.wordpress.org/reference/classes/page/7/?output_format=md) 
8 [9](https://developer.wordpress.org/reference/classes/page/9/?output_format=md)
[10](https://developer.wordpress.org/reference/classes/page/10/?output_format=md)…
[20](https://developer.wordpress.org/reference/classes/page/20/?output_format=md)

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