Parsed: 109965
<?php /** * Upgrade API: WP_Upgrader class * * Requires skin classes and WP_Upgrader subclasses for backward compatibility. * * @package WordPress * @subpackage Upgrader * @since 2.8.0 */ /** WP_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader-skin.php'; /** Plugin_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-plugin-upgrader-skin.php'; /** Theme_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-theme-upgrader-skin.php'; /** Bulk_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-bulk-upgrader-skin.php'; /** Bulk_Plugin_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-bulk-plugin-upgrader-skin.php'; /** Bulk_Theme_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-bulk-theme-upgrader-skin.php'; /** Plugin_Installer_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-plugin-installer-skin.php'; /** Theme_Installer_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-theme-installer-skin.php'; /** Language_Pack_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-language-pack-upgrader-skin.php'; /** Automatic_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-automatic-upgrader-skin.php'; /** WP_Ajax_Upgrader_Skin class */ require_once ABSPATH . 'wp-admin/includes/class-wp-ajax-upgrader-skin.php'; #[AllowDynamicProperties] /* class WP_Upgrader */ /* function WP_Upgrader::__construct() – Construct the upgrader with a skin. */ /* function WP_Upgrader::init() – Initialize the upgrader. */ /* function WP_Upgrader::generic_strings() – Add the generic strings to WP_Upgrader::$strings. */ /* function WP_Upgrader::fs_connect() – Connect to the filesystem. */ /* function WP_Upgrader::download_package() – Download a package. */ /* function WP_Upgrader::unpack_package() – Unpack a compressed package file. */ /* function WP_Upgrader::flatten_dirlist() – Flatten the results of WP_Filesystem::dirlist() for iterating over. */ /* function WP_Upgrader::clear_destination() – Clears the directory where this item is going to be installed into. */ /* function WP_Upgrader::install_package() – Install a package. */ /* function WP_Upgrader::run() – Run an upgrade/installation. */ /* function WP_Upgrader::maintenance_mode() – Toggle maintenance mode for the site. */ /* function WP_Upgrader::create_lock() – Creates a lock using WordPress options. */ /* function WP_Upgrader::release_lock() – Releases an upgrader lock. */ /** Plugin_Upgrader class */ require_once ABSPATH . 'wp-admin/includes/class-plugin-upgrader.php'; /** Theme_Upgrader class */ require_once ABSPATH . 'wp-admin/includes/class-theme-upgrader.php'; /** Language_Pack_Upgrader class */ require_once ABSPATH . 'wp-admin/includes/class-language-pack-upgrader.php'; /** Core_Upgrader class */ require_once ABSPATH . 'wp-admin/includes/class-core-upgrader.php'; /** File_Upload_Upgrader class */ require_once ABSPATH . 'wp-admin/includes/class-file-upload-upgrader.php'; /** WP_Automatic_Updater class */ require_once ABSPATH . 'wp-admin/includes/class-wp-automatic-updater.php';