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:----np3eUVMDYf+h/RHnTlV2YPg+HT0sPstoAGRhuCEOqDcXwXgt++Y+MTdAI04xAuDBKhbvHvhrHHAm23ABvd5b9bRpRk5PZmGvI5p5HipuChXv0NxJCtmawJE1Trt6n1PNMVA3T/hSCjqUceYaoh23SWVlemxXo6ibtH8aFiGBgnoZ4TNAbmTU2WOBIWrGWDzqUzRQ+8TBMfhsFa2TP+x+WzbROzMGeYvC41916qp3HZrgZkLh7UvyWqPUmg0uYap8h5FWhbPBO0WdEqAQxnGi+T/LnVHYuze/bBBC9zm2ZkYBxv4nngHoSk7VTBsTXGoQP/zm0qvNNOdaTSScHXUqKvva1gbvbpztjK9reooYLkA/+uSNRunmv/bg9GT19035qthMJuqaaq/d9oiauMpHLdzf2IQp/09c5qz461So2OGS9JGf2yVFkkJ/Xf9OvevGiNPqjoe5qGkFc+HDyM5iSm4uOlprS1SYvEPS3SNp2tbGRzHitzVgrsGOaMYbCyJAFj3jXUE5VculooPNZrbhm+DWQnX3XqJOT62j+80bkkg5d0CMyreb0O6gl4qLpVLdWCydFuShTx1AyzCutNUtvdDUsm/821re597In8yUTYpzN9wZ9K/qqSPq7o5iGB7NXDqAkIL46I8vP6rmzT6LuCgbkQycmUAwrV0IqkSs10Y=----ATTACHMENT:----Mjk0NzEzNDgwMTQ5NzQ5NSAzMzI2NjIyMzg5NDM0NDMxIDkxNjcxNTg5MzU0NzMyMDA=