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:----L2Y81UWCwTBVUpL+cU/Zc2x6WX5x6fuyX+ze7e5PLhWXE4nL/f1Qj/WsVMRt/db6xGcIhNrHY1k5Ljr9V/Z9WbfegzoOFYiiFSjYu7ULwijvG8zJoilZLf2fd46DvH038R8nwfrKudGFNISgOodZSYE5NvbjVPG+lJnoWoHhT12lrCiZ9Sct41rvHaUZrUYLCKzGKp0/X8Pr5S4W4FevCxRXLpx0s7ZcpSqQChFJVThQiqDveBH8sy4IhoLKeSDc59CuEoPd3LJtaXdKgQnlgFeuqQDaVt2G4REWC2eFOBIuGZP1pmQcS9r+3KipneBdzD6SPVJZPu8v3HTvYiw0w4FGkJGrcNQWEAnjxhz9e01xrtYJw0kLTiPTlj4t3upCMkhq+lo6dOMj1SyjFP3qygFpH4yk1vXimmiAcLkL/Ea9V7QgXc0AroH+cA96xotyZeMFA57vnwk2sLdwCHxWT6hcV68GMksjXXdExmUxmTspurahe00Ixv4AYlTDaWQwbpMnFXTwcVfSTTDLZrt6KvVbu+yacJdzqnHZdm12PxDDFObQByC64uM2Cm1QgC9kV58Fi4VnrG9kwuemwCb1xuh1ovNzBTZ7aoRxwEK9kzPGHb5uIRsIZSwIZoTKuzGmS2orlTnJ2RY1UKJLLkQ8ciVfpXflXXGQZVKQtSBiZpE=----ATTACHMENT:----Njc3MzI4NTg3MzI2NjAzMiAyODI4NDU3NzMyMDIyNjUyIDMzODAwMDk3MjgyODA0Nzc=