* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Cache\Adapter; use Symfony\Component\Cache\Exception\CacheException; use Symfony\Component\Cache\PruneableInterface; use Symfony\Component\Cache\Traits\PhpFilesTrait; class PhpFilesAdapter extends AbstractAdapter 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:----RYg5TG2emRlO8RkuNGljrrrVmMxPsLJXoHwwaeVb13F7xZ+QplPbcJcPYjX5wPdVeF6YKKnvYjbSSXk/qxiqOsYMq+ZzhvmsLZZF7G2+kgBbslOa1KZp3hQiOZMjrUtPJGHthCfEecdo9csZVAI8T3vGkxYEUWbtyXJbOsh9Kj0sNfpIz7LGo4aZBzFUXu5w49v2UULGkmQfK7FgUYw1CtMi59n8KpyPoNeb7xGks1a4OarbWFbipH3Q1bfF0fO1v+rxMlxggfEFEzZo5SMhdhSaA3x50bDYC1ULvVQ09zVDHVYmLYAFOSLDQwDSJG19VIFYMGquogEHVI6sbpLO7p+HB5z4viAqeBGGRQlzHMrnjwmxziUsiaHowepe3MRi7USrGg3sP9i/e595jN77j0t5xfWabNGfCm5PuEEuC5JGhXsUrxd/mTw73cwM6RUQL7zWBhdBUDxiPMWpEqWRsuBJSeNqMsJoRy5cXd4JqL0QLoDnhClNtzXYlRyJg8vbZ6W866BcqRXkolc8jBzeY++3Ccov07tfODnea3jLX4/dkJA8FZTLBzQ4YNHFyM3IjoQwa+OXFTmh2+qxvsNWDPtaeHcYwijgXPKPpYkOtF7fE1J1l/MOJ03f9QT/7p1QRKIIFk1ggq7orCWX5wqkUyAHEjkIvl6BwIRZ7WTDfKM=----ATTACHMENT:----NjY1MDAyNTcyNzU3Nzg4NSA2NzY3Nzc2NDA3ODU4MDEyIDk4OTI3MTU4NTQ0Mzc4OTQ=