a707bbf090
* 2.8: (22 commits) Tests and fix for issue in array model data in EntityType field with multiple=true [Form] Fixed PercentToLocalizedStringTransformer to accept both comma and dot as decimal separator, if possible removed useless PHPDoc [Form] Fix FormInterface::submit() annotation PdoSessionHandler: fix advisory lock for pgsql when session.sid_bits_per_character > 4 HttpCache does not consider ESI resources in HEAD requests Fix translation for "This field was not expected" [Routing] Enhance Route(Collection) docblocks Added improvement for accuracy in MoneyToLocalizedStringTransformer. Removed unused private property Use correct verb form in the pull request template Use PHP_MAXPATHLEN in Filesystem. Added null as explicit return type (?TokenInterface) [FrameworkBundle] Fix Routing\DelegatingLoader Render all line breaks according to the exception message [Form] Fix phpdoc [DI] remove confusing code [Form] Fixed GroupSequence with "constraints" option [Validator] Clarify UUID validator behavior [Filesystem] Fixed makePathRelative ...
37 lines
1.1 KiB
PHP
37 lines
1.1 KiB
PHP
<?php
|
|
|
|
/*
|
|
* This file is part of the Symfony package.
|
|
*
|
|
* (c) Fabien Potencier <fabien@symfony.com>
|
|
*
|
|
* 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);
|
|
}
|
|
}
|