Server IP : 192.64.118.117 / Your IP : 18.188.27.20 Web Server : LiteSpeed System : Linux premium56.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64 User : thecgapy ( 1160) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/thecgapy/www/wp-content/plugins/duplicator/classes/package/ |
Upload File : |
<?php defined('ABSPATH') || defined('DUPXABSPATH') || exit; /** * The base class for all filter types Directories/Files/Extentions * * @package Duplicator * @subpackage classes/package * */ // Exit if accessed directly if (! defined('DUPLICATOR_VERSION')) exit; class DUP_Archive_Filter_Scope_Base { //All internal storage items that duplicator decides to filter public $Core = array(); //Global filter items added from settings public $Global = array(); //Items when creating a package or template that a user decides to filter public $Instance = array(); } /** * The filter types that belong to directories * * @package Duplicator * @subpackage classes/package * */ class DUP_Archive_Filter_Scope_Directory extends DUP_Archive_Filter_Scope_Base { //Items that are not readable public $Warning = array(); //Items that are not readable public $Unreadable = array(); } /** * The filter types that belong to files * * @package Duplicator * @subpackage classes/package * */ class DUP_Archive_Filter_Scope_File extends DUP_Archive_Filter_Scope_Directory { //Items that are too large public $Size = array(); } /** * The filter information object which store all information about the filtered * data that is gathered to the execution of a scan process * * @package Duplicator * @subpackage classes/package * */ class DUP_Archive_Filter_Info { //Contains all folder filter info public $Dirs = array(); //Contains all file filter info public $Files = array(); //Contains all extensions filter info public $Exts = array(); public $UDirCount = 0; public $UFileCount = 0; public $UExtCount = 0; public $TreeSize; public $TreeWarning; /** * Init this object */ public function __construct() { $this->reset(); } /** * reset and clean all object */ public function reset() { $this->Dirs = new DUP_Archive_Filter_Scope_Directory(); $this->Files = new DUP_Archive_Filter_Scope_File(); $this->Exts = new DUP_Archive_Filter_Scope_Base(); $this->TreeSize = array(); $this->TreeWarning = array(); } }