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

---

# Methods

 * method[Language_Pack_Upgrader::upgrade_strings()](https://developer.wordpress.org/reference/classes/language_pack_upgrader/upgrade_strings/)
 * Initializes the upgrade strings.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/language_pack_upgrader/upgrade_strings/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/language_pack_upgrader/upgrade_strings/#uses)
   | Source: [wp-admin/includes/class-language-pack-upgrader.php:112](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-language-pack-upgrader.php#L112-L123)
 * method[Language_Pack_Upgrader_Skin::after()](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/after/)
 * Performs an action following a language pack update.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/after/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/after/#uses)
   | Source: [wp-admin/includes/class-language-pack-upgrader-skin.php:82](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-language-pack-upgrader-skin.php#L82-L84)
 * method[Language_Pack_Upgrader_Skin::before()](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/before/)
 * Performs an action before a language pack update.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/before/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/before/#uses)
   | Source: [wp-admin/includes/class-language-pack-upgrader-skin.php:54](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-language-pack-upgrader-skin.php#L54-L61)
 * method[Language_Pack_Upgrader_Skin::bulk_footer()](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/bulk_footer/)
 * Displays the footer following the bulk update process.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/bulk_footer/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/bulk_footer/#uses)
   | Source: [wp-admin/includes/class-language-pack-upgrader-skin.php:91](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-language-pack-upgrader-skin.php#L91-L114)
 * method[Language_Pack_Upgrader_Skin::error()](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/error/)
 * Displays an error message about the update.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/error/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/error/#uses)
   | Source: [wp-admin/includes/class-language-pack-upgrader-skin.php:71](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-language-pack-upgrader-skin.php#L71-L75)
 * method[Language_Pack_Upgrader_Skin::__construct()](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/__construct/)
 * Constructor.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/__construct/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/language_pack_upgrader_skin/__construct/#uses)
   | Source: [wp-admin/includes/class-language-pack-upgrader-skin.php:33](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-language-pack-upgrader-skin.php#L33-L47)
 * method[MagpieRSS::append()](https://developer.wordpress.org/reference/classes/magpierss/append/)
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/magpierss/append/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/magpierss/append/#uses)
   | Source: [wp-includes/rss.php:297](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L297-L339)
 * method[MagpieRSS::append_content()](https://developer.wordpress.org/reference/classes/magpierss/append_content/)
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/magpierss/append_content/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/magpierss/append_content/#uses)
   | Source: [wp-includes/rss.php:287](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L287-L294)
 * method[MagpieRSS::concat()](https://developer.wordpress.org/reference/classes/magpierss/concat/)
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/magpierss/concat/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/magpierss/concat/#uses)
   | Source: [wp-includes/rss.php:280](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L280-L285)
 * method[MagpieRSS::error()](https://developer.wordpress.org/reference/classes/magpierss/error/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/magpierss/error/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/magpierss/error/#uses)
   | Source: [wp-includes/rss.php:391](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L391-L397)
 * method[MagpieRSS::feed_cdata()](https://developer.wordpress.org/reference/classes/magpierss/feed_cdata/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/magpierss/feed_cdata/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/magpierss/feed_cdata/#uses)
   | Source: [wp-includes/rss.php:223](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L223-L233)
 * method[MagpieRSS::feed_end_element()](https://developer.wordpress.org/reference/classes/magpierss/feed_end_element/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/magpierss/feed_end_element/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/magpierss/feed_end_element/#uses)
   | Source: [wp-includes/rss.php:235](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L235-L278)
 * method[MagpieRSS::feed_start_element()](https://developer.wordpress.org/reference/classes/magpierss/feed_start_element/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/magpierss/feed_start_element/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/magpierss/feed_start_element/#uses)
   | Source: [wp-includes/rss.php:112](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L112-L221)
 * method[MagpieRSS::is_atom()](https://developer.wordpress.org/reference/classes/magpierss/is_atom/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/magpierss/is_atom/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/magpierss/is_atom/#uses)
   | Source: [wp-includes/rss.php:378](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L378-L385)
 * method[MagpieRSS::is_rss()](https://developer.wordpress.org/reference/classes/magpierss/is_rss/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/magpierss/is_rss/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/magpierss/is_rss/#uses)
   | Source: [wp-includes/rss.php:369](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L369-L376)
 * method[MagpieRSS::MagpieRSS()](https://developer.wordpress.org/reference/classes/magpierss/magpierss/)
 * PHP4 constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/magpierss/magpierss/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/magpierss/magpierss/#uses)
   | Source: [wp-includes/rss.php:108](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L108-L110)
 * method[MagpieRSS::map_attrs()](https://developer.wordpress.org/reference/classes/magpierss/map_attrs/)
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/magpierss/map_attrs/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/magpierss/map_attrs/#uses)
   | Source: [wp-includes/rss.php:387](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L387-L389)
 * method[MagpieRSS::normalize()](https://developer.wordpress.org/reference/classes/magpierss/normalize/)
 * Used by [1 function](https://developer.wordpress.org/reference/classes/magpierss/normalize/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/magpierss/normalize/#uses)
   | Source: [wp-includes/rss.php:341](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L341-L367)
 * method[MagpieRSS::__construct()](https://developer.wordpress.org/reference/classes/magpierss/__construct/)
 * PHP5 constructor.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/magpierss/__construct/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/magpierss/__construct/#uses)
   | Source: [wp-includes/rss.php:61](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rss.php#L61-L103)
 * method[Message::fromArray()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/fromarray/)
 * {@inheritDoc}
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/fromarray/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/fromarray/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:139](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L139-L156)
 * method[Message::getJsonSchema()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getjsonschema/)
 * {@inheritDoc}
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getjsonschema/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getjsonschema/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:115](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L115-L118)
 * method[Message::getParts()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getparts/)
 * Gets the message parts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getparts/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getparts/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:71](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L71-L74)
 * method[Message::getRole()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getrole/)
 * Gets the role of the message sender.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getrole/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/getrole/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:60](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L60-L63)
 * method[Message::toArray()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/toarray/)
 * {@inheritDoc}
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/toarray/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/toarray/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:126](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L126-L131)
 * method[Message::validateParts()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/validateparts/)
 * Validates that the message parts are appropriate for the message role.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/validateparts/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/validateparts/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:98](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L98-L109)
 * method[Message::withPart()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/withpart/)
 * Returns a new instance with the given part appended.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/withpart/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/withpart/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:84](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L84-L89)
 * method[Message::__clone()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/__clone/)
 * Performs a deep clone of the message.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/__clone/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/__clone/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:165](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L165-L172)
 * method[Message::__construct()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/__construct/)
 * Constructor.
 * Used by [5 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-messages-dto-message/__construct/#uses)
   | Source: [wp-includes/php-ai-client/src/Messages/DTO/Message.php:47](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Messages/DTO/Message.php#L47-L52)
 * method[MessageBuilder::get()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-builders-messagebuilder/get/)
 * Builds and returns the Message object.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-builders-messagebuilder/get/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-builders-messagebuilder/get/#uses)
   | Source: [wp-includes/php-ai-client/src/Builders/MessageBuilder.php:208](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Builders/MessageBuilder.php#L208-L220)
 * method[MessageBuilder::usingModelRole()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-builders-messagebuilder/usingmodelrole/)
 * Sets the role to model.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-builders-messagebuilder/usingmodelrole/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wordpress-aiclient-builders-messagebuilder/usingmodelrole/#uses)
   | Source: [wp-includes/php-ai-client/src/Builders/MessageBuilder.php:115](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Builders/MessageBuilder.php#L115-L118)

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

[1](https://developer.wordpress.org/reference/methods/?output_format=md) … [16](https://developer.wordpress.org/reference/methods/page/16/?output_format=md)
[17](https://developer.wordpress.org/reference/methods/page/17/?output_format=md)
18 [19](https://developer.wordpress.org/reference/methods/page/19/?output_format=md)
[20](https://developer.wordpress.org/reference/methods/page/20/?output_format=md)…
[49](https://developer.wordpress.org/reference/methods/page/49/?output_format=md)

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