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

---

# Methods

 * method[NOOP_Translations::merge_with()](https://developer.wordpress.org/reference/classes/noop_translations/merge_with/)
 * Merges other translations into the current one.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/merge_with/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/merge_with/#uses)
   | Source: [wp-includes/pomo/translations.php:543](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L543-L544)
 * method[NOOP_Translations::select_plural_form()](https://developer.wordpress.org/reference/classes/noop_translations/select_plural_form/)
 * Returns the plural form to use.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/select_plural_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/select_plural_form/#uses)
   | Source: [wp-includes/pomo/translations.php:506](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L506-L508)
 * method[NOOP_Translations::set_header()](https://developer.wordpress.org/reference/classes/noop_translations/set_header/)
 * Sets a translation header.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/set_header/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/set_header/#uses)
   | Source: [wp-includes/pomo/translations.php:449](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L449-L450)
 * method[NOOP_Translations::set_headers()](https://developer.wordpress.org/reference/classes/noop_translations/set_headers/)
 * Sets translation headers.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/set_headers/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/set_headers/#uses)
   | Source: [wp-includes/pomo/translations.php:459](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L459-L460)
 * method[NOOP_Translations::translate()](https://developer.wordpress.org/reference/classes/noop_translations/translate/)
 * Translates a singular string.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/translate/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/translate/#uses)
   | Source: [wp-includes/pomo/translations.php:494](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L494-L496)
 * method[NOOP_Translations::translate_entry()](https://developer.wordpress.org/reference/classes/noop_translations/translate_entry/)
 * Returns a given translation entry.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/translate_entry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/translate_entry/#uses)
   | Source: [wp-includes/pomo/translations.php:482](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L482-L484)
 * method[NOOP_Translations::translate_plural()](https://developer.wordpress.org/reference/classes/noop_translations/translate_plural/)
 * Translates a plural string.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/translate_plural/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/noop_translations/translate_plural/#uses)
   | Source: [wp-includes/pomo/translations.php:532](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/translations.php#L532-L534)
 * method[OptionEnum::determineClassEnumerations()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-models-enums-optionenum/determineclassenumerations/)
 * Determines the class enumerations by reflecting on class constants.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-models-enums-optionenum/determineclassenumerations/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-models-enums-optionenum/determineclassenumerations/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Models/Enums/OptionEnum.php:86](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Models/Enums/OptionEnum.php#L86-L106)
 * method[Parser::parse_file()](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_file/)
 * Parses a file stream.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_file/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_file/#uses)
   | Source: [wp-includes/class-avif-info.php:766](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L766-L780)
 * method[Parser::parse_ftyp()](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_ftyp/)
 * Parses a file stream.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_ftyp/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_ftyp/#uses)
   | Source: [wp-includes/class-avif-info.php:727](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L727-L757)
 * method[Parser::parse_ipco()](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_ipco/)
 * Parses an “ipco” box.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_ipco/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_ipco/#uses)
   | Source: [wp-includes/class-avif-info.php:336](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L336-L481)
 * method[Parser::parse_iprp()](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_iprp/)
 * Parses an “iprp” box.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_iprp/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_iprp/#uses)
   | Source: [wp-includes/class-avif-info.php:492](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L492-L585)
 * method[Parser::parse_iref()](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_iref/)
 * Parses an “iref” box.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_iref/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_iref/#uses)
   | Source: [wp-includes/class-avif-info.php:598](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L598-L661)
 * method[Parser::parse_meta()](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_meta/)
 * Parses a “meta” box.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_meta/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/parse_meta/#uses)
   | Source: [wp-includes/class-avif-info.php:673](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L673-L718)
 * method[Parser::__construct()](https://developer.wordpress.org/reference/classes/avifinfo-parser/__construct/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/avifinfo-parser/__construct/#uses)
   | Source: [wp-includes/class-avif-info.php:321](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-avif-info.php#L321-L324)
 * method[Plugin_Installer_Skin::after()](https://developer.wordpress.org/reference/classes/plugin_installer_skin/after/)
 * Performs an action following a plugin install.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/after/#used-by)
   | Uses [12 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/after/#uses)
   | Source: [wp-admin/includes/class-plugin-installer-skin.php:94](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-installer-skin.php#L94-L183)
 * method[Plugin_Installer_Skin::before()](https://developer.wordpress.org/reference/classes/plugin_installer_skin/before/)
 * Performs an action before installing a plugin.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/before/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/before/#uses)
   | Source: [wp-admin/includes/class-plugin-installer-skin.php:59](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-installer-skin.php#L59-L67)
 * method[Plugin_Installer_Skin::do_overwrite()](https://developer.wordpress.org/reference/classes/plugin_installer_skin/do_overwrite/)
 * Checks if the plugin can be overwritten and outputs the HTML for overwriting 
   a plugin on upload.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/plugin_installer_skin/do_overwrite/#used-by)
   | Uses [14 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/do_overwrite/#uses)
   | Source: [wp-admin/includes/class-plugin-installer-skin.php:192](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-installer-skin.php#L192-L354)
 * method[Plugin_Installer_Skin::hide_process_failed()](https://developer.wordpress.org/reference/classes/plugin_installer_skin/hide_process_failed/)
 * Hides the `process_failed` error when updating a plugin by uploading a zip file.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/hide_process_failed/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/plugin_installer_skin/hide_process_failed/#uses)
   | Source: [wp-admin/includes/class-plugin-installer-skin.php:77](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-installer-skin.php#L77-L87)
 * method[Plugin_Installer_Skin::__construct()](https://developer.wordpress.org/reference/classes/plugin_installer_skin/__construct/)
 * Constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/__construct/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/plugin_installer_skin/__construct/#uses)
   | Source: [wp-admin/includes/class-plugin-installer-skin.php:35](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-installer-skin.php#L35-L52)
 * method[Plugin_Upgrader::active_after()](https://developer.wordpress.org/reference/classes/plugin_upgrader/active_after/)
 * Turns off maintenance mode after upgrading an active plugin.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/active_after/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/active_after/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:633](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L633-L656)
 * method[Plugin_Upgrader::active_before()](https://developer.wordpress.org/reference/classes/plugin_upgrader/active_before/)
 * Turns on maintenance mode before attempting to background update an active plugin.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/active_before/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/active_before/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:597](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L597-L620)
 * method[Plugin_Upgrader::bulk_upgrade()](https://developer.wordpress.org/reference/classes/plugin_upgrader/bulk_upgrade/)
 * Upgrades several plugins at once.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/bulk_upgrade/#used-by)
   | Uses [18 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/bulk_upgrade/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:285](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L285-L448)
 * method[Plugin_Upgrader::check_package()](https://developer.wordpress.org/reference/classes/plugin_upgrader/check_package/)
 * Checks that the source package contains a valid plugin.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/check_package/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/check_package/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:462](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L462-L519)
 * method[Plugin_Upgrader::deactivate_plugin_before_upgrade()](https://developer.wordpress.org/reference/classes/plugin_upgrader/deactivate_plugin_before_upgrade/)
 * Deactivates a plugin before it is upgraded.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/deactivate_plugin_before_upgrade/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/deactivate_plugin_before_upgrade/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:562](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L562-L584)
 * method[Plugin_Upgrader::delete_old_plugin()](https://developer.wordpress.org/reference/classes/plugin_upgrader/delete_old_plugin/)
 * Deletes the old plugin during an upgrade.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/delete_old_plugin/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/delete_old_plugin/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:675](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L675-L709)
 * method[Plugin_Upgrader::install()](https://developer.wordpress.org/reference/classes/plugin_upgrader/install/)
 * Install a plugin package.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/install/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/install/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:118](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L118-L173)
 * method[Plugin_Upgrader::install_strings()](https://developer.wordpress.org/reference/classes/plugin_upgrader/install_strings/)
 * Initializes the installation strings.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/plugin_upgrader/install_strings/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/plugin_upgrader/install_strings/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:74](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L74-L101)
 * method[Plugin_Upgrader::plugin_info()](https://developer.wordpress.org/reference/classes/plugin_upgrader/plugin_info/)
 * Retrieves the path to the file that contains the plugin info.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/plugin_info/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/plugin_upgrader/plugin_info/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:530](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L530-L548)
 * method[Plugin_Upgrader::upgrade()](https://developer.wordpress.org/reference/classes/plugin_upgrader/upgrade/)
 * Upgrades a plugin.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/upgrade/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/upgrade/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:190](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L190-L269)

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

[1](https://developer.wordpress.org/reference/methods/?output_format=md) … [21](https://developer.wordpress.org/reference/methods/page/21/?output_format=md)
[22](https://developer.wordpress.org/reference/methods/page/22/?output_format=md)
23 [24](https://developer.wordpress.org/reference/methods/page/24/?output_format=md)
[25](https://developer.wordpress.org/reference/methods/page/25/?output_format=md)…
[49](https://developer.wordpress.org/reference/methods/page/49/?output_format=md)

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