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:----sqak24UPlwx6GIHMU61LRigXVhRdGVyYrtCjK+ttG6Ie1VhnN5sRiWVS7r0fPA/g5k1lJq1X0TTZXe7qGnxmNosEJ/w6QbR/o5ynSG9kifkEMz1bx3Q9t564iAjZL9S1TCmrzQtCjROarXxvdn7Bh7cHvhI4lw3auSrk90+2dL6YBSljNjUEcAfBuwI+NWq1OLIDbopW5zScGKPflWAC6UtKxTs2FMJTSQKO93tNXpUKW1YRQb9+bXF/vUVdhEFaHzE2NV6TSFZIjVjRbBleTMLHwegU4EpzLwb4DrpAHWcj5lB+9SO0CLgWma4Xcm4CN+n/Nf07ETS//0VwFoXCLbvEJ1lPwPd87+GhrJKKpfckxMaDnA7oGT/kr8Z/qPqVppnx2nBKvpZ/ECa2aYJljHEVylXfPISgS0ZmCaThGaPfLqakjzXi0JlDeFXYrluQa+ZOITszAlLidXM6a35A7GTdeEk1XTWfboUiYPhfSWsVr97Db0eb0hiInEFnL/etJi3grQDux1Gf+UI8tMZ2M6F42SpOk/kvPXaVMTR4Y2A+k/Gydkr2RdLHm7BeTunSNMFUIi6bgR+RMBzb7knaYNFPPECzAbrOe0/3gbSNyQcBOe+x8K0ggyl+8IG5FEoX7uF6UIUnSC9PEuyO+FMew5kKy11dUetRClKxC2PYs7U=----ATTACHMENT:----Mjg2MjUwMjEyNTMxMzMzNSA3MjczMjY4MjM3MzM1MzggODU5Mjk1NzAxMjYzMDUzMw==