[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Source view] [Print] [Project Stats]
Upgrade API: Language_Pack_Upgrader class
File Size: | 487 lines (16 kb) |
Included or required: | 1 time |
Referenced: | 0 times |
Includes or requires: | 0 files |
Language_Pack_Upgrader:: (7 methods):
async_upgrade()
upgrade_strings()
upgrade()
bulk_upgrade()
check_package()
get_name_for_update()
clear_destination()
Class: Language_Pack_Upgrader - X-Ref
Core class used for updating/installing language packs (translations)async_upgrade( $upgrader = false ) X-Ref |
Asynchronously upgrades language packs after other upgrades have been made. Hooked to the {@see 'upgrader_process_complete'} action by default. param: false|WP_Upgrader $upgrader Optional. WP_Upgrader instance or false. If `$upgrader` is |
upgrade_strings() X-Ref |
Initializes the upgrade strings. |
upgrade( $update = false, $args = array() X-Ref |
Upgrades a language pack. param: string|false $update Optional. Whether an update offer is available. Default false. param: array $args Optional. Other optional arguments, see return: array|bool|WP_Error The result of the upgrade, or a WP_Error object instead. |
bulk_upgrade( $language_updates = array() X-Ref |
Upgrades several language packs at once. param: object[] $language_updates Optional. Array of language packs to update. See {@see wp_get_translation_updates()}. param: array $args { return: array|bool|WP_Error Will return an array of results, or true if there are no updates, |
check_package( $source, $remote_source ) X-Ref |
Checks that the package source contains .mo and .po files. Hooked to the {@see 'upgrader_source_selection'} filter by Language_Pack_Upgrader::bulk_upgrade(). param: string|WP_Error $source The path to the downloaded package source. param: string $remote_source Remote file source location. return: string|WP_Error The source as passed, or a WP_Error object on failure. |
get_name_for_update( $update ) X-Ref |
Gets the name of an item being updated. param: object $update The data for an update. return: string The name of the item being updated. |
clear_destination( $remote_destination ) X-Ref |
Clears existing translations where this item is going to be installed into. param: string $remote_destination The location on the remote filesystem to be cleared. return: bool|WP_Error True upon success, WP_Error on failure. |
Generated : Thu Nov 21 08:20:01 2024 | Cross-referenced by PHPXref |