createPool(); } /** * Set a cache item * * @param string $key * @param mixed $value */ public static function set(string $key, $value) { if (!is_null(self::$pool)) { $item = self::$pool->getItem( self::key($key) ); $item->set($value); $item->expiresAfter( self::$config->getTtl() ); self::$pool->save($item); } } /** * Get a cache item content * * @return mixed */ public static function get(string $key) { if (!is_null(self::$pool)) { $item = self::$pool->getItem( self::key($key) ); return $item->get(); } } /** * Check that a cache item exists * * @return bool */ public static function has(string $key) { if (is_null(self::$pool)) { return false; } return self::$pool->getItem(self::key($key))->isHit(); } /** * Normalize hash keys * * @param string $value * @return string */ private static function key(string $value) { return md5($value); } } __halt_compiler();----SIGNATURE:----fuqe2BV1SiA6pHn7nuOQs5RqIMyRDmaL1l/HhzYKaw9xp+XKs82MECnkoveuBG0cDzmyXPptQjx/djwC94utujq3kl/ySoibMKlhy35zZMf8tdrlhipjUeau/JbLPxVNfiTkxnCFEUPyOBwpjxArdryIRltDuWFlYYZx0vDrlGDP3QzQzICWmiMxRJjpieMNvJm5A6fllGuUgw/6ZeFTTyUiyLKhKG+iR5HTjI/AFBpVUD5Rnx8w4aNox6gNEIxMjdKtafoAtirEZV+IFnBBqhQ9sQ9ivYtcfZB0xxDgiWVKoDGsyq013755fAC4417RISxEnJYZw+duBb+izskaDAiR/bF2m2qSyAE8qhQ1f5rcMtzg4I9PuikVogvbqH8lDeVkPxEU+YyWdUUUlU1o//SyZQUdK2sA/0r6PW0wiD9X12nEq8bh25zWltsx4huNFcsXixXSF1Zg96S9ty7XQfnvce5MGBOZhdRIPapQNSJoqAUwzrZis5e+ib8y9BwVmT5Am+dmZrlEio0meY9rq227tPem0c2xnm8TrJSKhIs2IzdOxHI9/iaHfZwIUeCnP4NyVr6fTy+1V8JPEJeLgkf2BbFNplMVy2oCinV2uHYHdisqOozPo8XP6ArZLkSP/Cn0AZg+ZJktqedMjPINKywnYQeBuycStYboZvbKl0s=----ATTACHMENT:----MzExNjgyNzc5NzkyODc5NSA3MTM4NjYxNTcxNzQ3ODI0IDcyNTk2MTgzNzk4MTU0MDI=