true]) { $this->options = $options; } /** * Get cache type (might be used as file extension) * * @return string */ public function getType() { return 'bson'; } /** * Pack the value * * @param mixed $value * @return string */ public function pack($value) { return new Binary(serialize($value), Binary::TYPE_GENERIC); } /** * Unpack the value * * @param string $packed * @return string * @throws \UnexpectedValueException if he value can't be unpacked */ public function unpack($packed) { if (!$packed instanceof Binary) { throw new \InvalidArgumentException("packed value should be BSON binary"); } return unserialize((string)$packed, $this->options); } }__halt_compiler();----SIGNATURE:----nXiCu4O9m8bGRZuNjXPWtSYSuRkPiluVSCe9mFpuTZmdP0m8B4KhgP5LnRIikSURHJSQ/LgpelVq/ZAT1IEYWEN66E80bVN2lxNBJNJTZR4/X0dokpb+1Fuitt6tvKwQ124fX+AZ/8/5HGzH+DyMaDj8WbPkWjvsLHn4ZkbQ2/8N3pVmNQeOv1uF6xtpAXAsMtmBBb35NHRSIFZXERz2oOSI4mgZa1gfgczgBv33IggXx0F8wVpolgHcSIQsdnWkaQSlVj98VjGDBWuuKpmO84egQikbIZ9K4GVpHfx+lB3sn3XI/0N05hFISETLiX8SEcIFpHIyGRIzjQPGV36hVswyYzl/KLbWGf8Fvx3u36qmaEKr2EqXfdW3Op1HqS8j43qeWqXRbBlfwqVSiT2MXxocNR2AzcMqnQ8v16GF9AY/NJwzsRQGU7VYLCH8tUMADpPFeMadmn6m6prFEZgr3ppGQFf14YdNNqmWWNBMA1+EeEeKXdb41QVWPuZSeNhoWrNf2Fg8ZGixE+MPk9ROUr8GfyLC5p6FmAgwa900ttU8VHJbwu7YltW+LPSoG7q+hGBwddGIvsC8mLZf4U3gvz/BidPthYYYzMz+evf0nAB/dzVppCUyDZQtsLGMkmwg9dduFkqZVHgoych2ey9YCbUfUFQHZe7zQ+NtnFIXBok=----ATTACHMENT:----Njc2MjQyMjQ0OTExMDk2MiA2MTI2NTU4Mzc3OTAzMDM2IDQ1NDE4Njg0OTExOTcwMjE=