* * 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\Traits\MemcachedTrait; class MemcachedAdapter extends AbstractAdapter { use MemcachedTrait; protected $maxIdLength = 250; /** * Using a MemcachedAdapter with a TagAwareAdapter for storing tags is discouraged. * Using a RedisAdapter is recommended instead. If you cannot do otherwise, be aware that: * - the Memcached::OPT_BINARY_PROTOCOL must be enabled * (that's the default when using MemcachedAdapter::createConnection()); * - tags eviction by Memcached's LRU algorithm will break by-tags invalidation; * your Memcached memory should be large enough to never trigger LRU. * * Using a MemcachedAdapter as a pure items store is fine. */ public function __construct(\Memcached $client, $namespace = '', $defaultLifetime = 0) { $this->init($client, $namespace, $defaultLifetime); } } __halt_compiler();----SIGNATURE:----YCP/0xGhe62+s3GDFB8wsLyzondU/UHLzN27vxTzlyAoTgIAzrvQXN8lrjxQBQCnnC4jP0OoJaoiPiGRr2Rj/I7HKawAaNmyVRLnl1/DQV2fmuAorOMZtCyElakkjx+EWNlcHxrvlLUYMs1N2eq3uoN3dZTLf4Kxzq/0TEKoj5tdSn0NEb5mP6diy+sIAOBAu4q6GT+pEdbv4r9H3UtWGs5MKkWPyFJCSdnY9rHgYBvyqxBLSFStMIvk8sK7ZUaGnS5KJFwmLz6hUrm3nOhLQw0RwvQ0wZmI2wuRey6W+C7X//tuINPFw1HcgCRBqGKsc44jCZE1Q2ixtFS6JWH0wTZvqPtXJIwA1H/tXvQmq19hJjZ7PYhlP+ocpCstsGkDMaur2dEOwAzbBAbID3wspf0pXAnvhpNXZe7pgjRQzydoAVJvR+PhAhvx8elbRmbwPJisBIuG0HKXvkkIWsOpfTU/Tfnu0Gj1aoIMj2jwmhUZD99JYAa3T/Z7EcpaY5luLKIggl8QKenC/pkm8nvPQlLjCW1fJ7wgyAEWMJBfK4QeVx46D3OvknKxjWnn0LQwM+Gt2l8Z09AkzSxUVLrkZiA89t7trjfJq3mKiwTlf2txe7N+MMp4+FdLao+nglwck8/dyeTyO0+88JBya4jDTDAHk2JYzUmAxku3enffMu8=----ATTACHMENT:----NzY2NDMwMTY1OTg1MTc3OCA0NjE2NzA5Mjc1NDU4NzM3IDgwMDY5MTc5NTMyODQ5NjM=