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

---

# Methods

 * method[Plugin_Upgrader::upgrade_strings()](https://developer.wordpress.org/reference/classes/plugin_upgrader/upgrade_strings/)
 * Initializes the upgrade strings.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader/upgrade_strings/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/plugin_upgrader/upgrade_strings/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader.php:56](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader.php#L56-L67)
 * method[Plugin_Upgrader_Skin::after()](https://developer.wordpress.org/reference/classes/plugin_upgrader_skin/after/)
 * Performs an action following a single plugin update.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader_skin/after/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader_skin/after/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader-skin.php:79](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader-skin.php#L79-L122)
 * method[Plugin_Upgrader_Skin::__construct()](https://developer.wordpress.org/reference/classes/plugin_upgrader_skin/__construct/)
 * Constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader_skin/__construct/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/plugin_upgrader_skin/__construct/#uses)
   | Source: [wp-admin/includes/class-plugin-upgrader-skin.php:57](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-plugin-upgrader-skin.php#L57-L72)
 * method[Plural_Forms::execute()](https://developer.wordpress.org/reference/classes/plural_forms/execute/)
 * Execute the plural form function.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/plural_forms/execute/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/plural_forms/execute/#uses)
   | Source: [wp-includes/pomo/plural-forms.php:261](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/plural-forms.php#L261-L349)
 * method[Plural_Forms::get()](https://developer.wordpress.org/reference/classes/plural_forms/get/)
 * Get the plural form for a number.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/plural_forms/get/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/plural_forms/get/#uses)
   | Source: [wp-includes/pomo/plural-forms.php:243](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/plural-forms.php#L243-L249)
 * method[Plural_Forms::parse()](https://developer.wordpress.org/reference/classes/plural_forms/parse/)
 * Parse a Plural-Forms string into tokens.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/plural_forms/parse/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/plural_forms/parse/#uses)
   | Source: [wp-includes/pomo/plural-forms.php:99](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/plural-forms.php#L99-L231)
 * method[Plural_Forms::__construct()](https://developer.wordpress.org/reference/classes/plural_forms/__construct/)
 * Constructor.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/plural_forms/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/plural_forms/__construct/#uses)
   | Source: [wp-includes/pomo/plural-forms.php:83](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/plural-forms.php#L83-L85)
 * method[PO::add_comment_to_entry()](https://developer.wordpress.org/reference/classes/po/add_comment_to_entry/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/add_comment_to_entry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/add_comment_to_entry/#uses)
   | Source: [wp-includes/pomo/po.php:502](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L502-L514)
 * method[PO::comment_block()](https://developer.wordpress.org/reference/classes/po/comment_block/)
 * Prepare a text as a comment — wraps the lines and prepends # and a special character
   to each line
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/comment_block/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/po/comment_block/#uses)
   | Source: [wp-includes/pomo/po.php:205](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L205-L208)
 * method[PO::export()](https://developer.wordpress.org/reference/classes/po/export/)
 * Exports the whole PO file as a string
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/export/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/po/export/#uses)
   | Source: [wp-includes/pomo/po.php:59](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L59-L67)
 * method[PO::export_entries()](https://developer.wordpress.org/reference/classes/po/export_entries/)
 * Exports all entries to PO format
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/export_entries/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/export_entries/#uses)
   | Source: [wp-includes/pomo/po.php:48](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L48-L51)
 * method[PO::export_entry()](https://developer.wordpress.org/reference/classes/po/export_entry/)
 * Builds a string from the entry for inclusion in PO file
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/po/export_entry/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/po/export_entry/#uses)
   | Source: [wp-includes/pomo/po.php:217](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L217-L251)
 * method[PO::export_headers()](https://developer.wordpress.org/reference/classes/po/export_headers/)
 * Exports headers to a PO entry
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/export_headers/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/po/export_headers/#uses)
   | Source: [wp-includes/pomo/po.php:29](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L29-L41)
 * method[PO::export_to_file()](https://developer.wordpress.org/reference/classes/po/export_to_file/)
 * Same as {@link export}, but writes the result to a file
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/po/export_to_file/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/po/export_to_file/#uses)
   | Source: [wp-includes/pomo/po.php:76](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L76-L87)
 * method[PO::import_from_file()](https://developer.wordpress.org/reference/classes/po/import_from_file/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/po/import_from_file/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/po/import_from_file/#uses)
   | Source: [wp-includes/pomo/po.php:286](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L286-L311)
 * method[PO::is_final()](https://developer.wordpress.org/reference/classes/po/is_final/)
 * Helper function for read_entry
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/is_final/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/is_final/#uses)
   | Source: [wp-includes/pomo/po.php:319](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L319-L321)
 * method[PO::match_begin_and_end_newlines()](https://developer.wordpress.org/reference/classes/po/match_begin_and_end_newlines/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/match_begin_and_end_newlines/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/match_begin_and_end_newlines/#uses)
   | Source: [wp-includes/pomo/po.php:253](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L253-L280)
 * method[PO::poify()](https://developer.wordpress.org/reference/classes/po/poify/)
 * Formats a string in PO-style
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/po/poify/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/poify/#uses)
   | Source: [wp-includes/pomo/po.php:106](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L106-L128)
 * method[PO::prepend_each_line()](https://developer.wordpress.org/reference/classes/po/prepend_each_line/)
 * Inserts $with in the beginning of every new line of $input_string and returns
   the modified string
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/po/prepend_each_line/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/prepend_each_line/#uses)
   | Source: [wp-includes/pomo/po.php:177](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L177-L194)
 * method[PO::read_entry()](https://developer.wordpress.org/reference/classes/po/read_entry/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/read_entry/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/po/read_entry/#uses)
   | Source: [wp-includes/pomo/po.php:328](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L328-L450)
 * method[PO::read_line()](https://developer.wordpress.org/reference/classes/po/read_line/)
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/po/read_line/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/read_line/#uses)
   | Source: [wp-includes/pomo/po.php:457](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L457-L496)
 * method[PO::set_comment_before_headers()](https://developer.wordpress.org/reference/classes/po/set_comment_before_headers/)
 * Text to include as a comment before the start of the PO contents
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/po/set_comment_before_headers/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/set_comment_before_headers/#uses)
   | Source: [wp-includes/pomo/po.php:96](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L96-L98)
 * method[PO::trim_quotes()](https://developer.wordpress.org/reference/classes/po/trim_quotes/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/po/trim_quotes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/trim_quotes/#uses)
   | Source: [wp-includes/pomo/po.php:520](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L520-L528)
 * method[PO::unpoify()](https://developer.wordpress.org/reference/classes/po/unpoify/)
 * Gives back the original string from a PO-formatted string
 * Used by [1 function](https://developer.wordpress.org/reference/classes/po/unpoify/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/po/unpoify/#uses)
   | Source: [wp-includes/pomo/po.php:136](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/po.php#L136-L168)
 * method[POMO_CachedFileReader::POMO_CachedFileReader()](https://developer.wordpress.org/reference/classes/pomo_cachedfilereader/pomo_cachedfilereader/)
 * PHP4 constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/pomo_cachedfilereader/pomo_cachedfilereader/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/pomo_cachedfilereader/pomo_cachedfilereader/#uses)
   | Source: [wp-includes/pomo/streams.php:329](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/streams.php#L329-L332)
 * method[POMO_CachedFileReader::__construct()](https://developer.wordpress.org/reference/classes/pomo_cachedfilereader/__construct/)
 * PHP5 constructor.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/pomo_cachedfilereader/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/pomo_cachedfilereader/__construct/#uses)
   | Source: [wp-includes/pomo/streams.php:313](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/streams.php#L313-L320)
 * method[POMO_CachedIntFileReader::POMO_CachedIntFileReader()](https://developer.wordpress.org/reference/classes/pomo_cachedintfilereader/pomo_cachedintfilereader/)
 * PHP4 constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/pomo_cachedintfilereader/pomo_cachedintfilereader/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/pomo_cachedintfilereader/pomo_cachedintfilereader/#uses)
   | Source: [wp-includes/pomo/streams.php:355](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/streams.php#L355-L358)
 * method[POMO_CachedIntFileReader::__construct()](https://developer.wordpress.org/reference/classes/pomo_cachedintfilereader/__construct/)
 * PHP5 constructor.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/pomo_cachedintfilereader/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/pomo_cachedintfilereader/__construct/#uses)
   | Source: [wp-includes/pomo/streams.php:344](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/streams.php#L344-L346)
 * method[POMO_FileReader::close()](https://developer.wordpress.org/reference/classes/pomo_filereader/close/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/pomo_filereader/close/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/pomo_filereader/close/#uses)
   | Source: [wp-includes/pomo/streams.php:221](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/streams.php#L221-L223)
 * method[POMO_FileReader::feof()](https://developer.wordpress.org/reference/classes/pomo_filereader/feof/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/pomo_filereader/feof/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/pomo_filereader/feof/#uses)
   | Source: [wp-includes/pomo/streams.php:214](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pomo/streams.php#L214-L216)

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

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

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