* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Cache\Simple; use Symfony\Component\Cache\Exception\CacheException; use Symfony\Component\Cache\PruneableInterface; use Symfony\Component\Cache\Traits\PhpFilesTrait; class PhpFilesCache extends AbstractCache implements PruneableInterface { use PhpFilesTrait; /** * @param string $namespace * @param int $defaultLifetime * @param string|null $directory * * @throws CacheException if OPcache is not enabled */ public function __construct($namespace = '', $defaultLifetime = 0, $directory = null) { if (!static::isSupported()) { throw new CacheException('OPcache is not enabled'); } parent::__construct('', $defaultLifetime); $this->init($namespace, $directory); $e = new \Exception(); $this->includeHandler = function () use ($e) { throw $e; }; $this->zendDetectUnicode = ini_get('zend.detect_unicode'); } } __halt_compiler();----SIGNATURE:----NAih7fDm5GFK4HhHngX8mp7v9h0nX5CwZSYLGTeeKItqtBYhDSntVVtRLox47HXMgR6IZp8rVG/YTsujLSEM4OLxePktAPIOgkQOsBbspk+zdIw2IDofRQ+1XvbgP48/+l+iAvBTgJSyU7bipNcA8f/t1ZpcxfJuX8FJzrfVrslGz0VyUg33KfmgGxjYyWlmbOer8/GNPVv1n2m2LD5dgPrxuPtSdnTwyIhmnNtl7I6Bkb8YKwQ3y1fciKHZcrqfwdm1BrORpVAltxZMeMtdsaXvssgxV3OuSOOh9M+zYtIBylHSfWMnk70dt/00/NAG4FeSCMuueOMhEOu8+NNSetOxBIquqHz9EupOvXlIHMDeJmyk9uAEJAorMdk/qAunK3D02tsqRbtg03WM2QlIvqCQM+Ejl3XIsfP/9+aJ5VvTGswe+K1gySkWwdd9Bm+GM/1AlqnDO92fTcVYItUMKnQ3Q6MFlNb3w/n/oaq5ykLvkGgB6xULNRf4fIaQhfGlDlScRqYyB79V4XxF2ms+6FTaAsHNxA7KNRhpI3pn9tD6a7a7NvTGOKGzx0PFHYcTcJJlVRXgeOWZe2uu89ydyGv/MLlydWO7JrGZDcKuCzxG16WLipSj4C+/celC4FiOUY09ZdQOfQeIC85iqrDQgsELqHt40SdGeoPlZwwas8k=----ATTACHMENT:----NjM0ODQyMTQ5MTgwOTg0OSA2Mjk0NTU3MDgxMjg5Mjk0IDg2MzY0MTM5NzA2NDA2NDc=