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:----oWOXQATOKrpZLZQAcEQrYH0k2HaWLJWq40jgEpquzaPcjz8vvsc0EmUySRYV7F6CFIrbRsNnwFsMd1CVyRfpLI7VYA7wDdFPo4yo7dBeNTtvqqdSdjKNmjFsYPZkH+7KE/jCvrRoPNI28rKAjF7jE7yEH1MbSjl/d4UZkdAW80HRKXRRDJx+MO8sAKzLFU6L2jEo/Z2MVwEu3YYJuYCaVzjbv8Oh1MV67wHSlkFyn1KeSrYuvf9Byh23MKB7BR6YDTMRs7KUSPMrj021tkrcHM+4jEH30i+mmJMH8Vz3wte8W8UOyJXgjQHxIGr1kXztwU9D4jG63LXMZdmd6NIJRBWWurf2pJ5u116nhH5Rs/a8kTlmKcFwO3Avt5lwDdZ+uwSnkm0IYmwdLnv8EHT95s5H2UjQDwLFUMOc+dBdWaG/HErTP+GMKVH0K5PIXfsrpXjxPYUiChCv8yXMOyHgi9Fj4HWWW0gwQrn8f5HXBUx8b0pVHCskZUNvHqKR3a/Dy0/Tm6W3xZ5zM60JCcEKNkJ85bW512VceIp3dQwbMw67TQjo2gmRiFXvZtSD4rOc3Sup5Uscxe3orUprTwUhdgRbDoHMQNKJ3PmjMuSa9tPqF2v4uSzjQcG/Rhxrd0OFBsviVWy0i+RcYsX6BLxqZ8vQumKOCrHmRvXW/dOzAWo=----ATTACHMENT:----NTc0MjMyMTgzOTc1MDAxNCA1NjU5OTUyNDk3MjcwOTgzIDU3MjM5ODYyNDExODMzMDM=