Server IP : 104.21.14.103 / Your IP : 3.147.67.25 Web Server : LiteSpeed System : Linux business53.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : giankuin ( 1871) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/giankuin/khowordpress.com/wp-content/plugins/duplicator-pro/classes/utilities/ |
Upload File : |
<?php defined("ABSPATH") or die(""); /** * Lower level utilities - no dependencies on anything else * Required for low level utility methods that json_encode requires */ class DUP_PRO_Low_U { public static function getPublicProperties($object) { $publics = get_object_vars($object); unset($publics['id']); // Disregard anything that starts with '_' foreach ($publics as $key => $value) { if (DUP_PRO_STR::startsWith($key, '_')) { unset($publics[$key]); } } return $publics; } public static function getPublicClassProperties($className) { $publics = get_class_vars($className); unset($publics['id']); return $publics; } public static function isValidMD5($md5Candidate) { return preg_match('/^[a-f0-9]{32}$/', $md5Candidate); } public static function errLog($message) { $message = 'DUP PRO:'. $message; error_log($message); } }