Skip to content

Commit 313727c

Browse files
committed
Merge pull request #32 from bschultz/master
Fix setting memcache/memcached in doctrine factories
2 parents 4e71296 + 26c4832 commit 313727c

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/Factory/DoctrineMemcacheFactory.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ public function getAdapter(array $config)
2929
$memcache = new Memcache();
3030
$memcache->connect($config['host'], $config['port']);
3131

32-
return new DoctrineCachePool(new MemcacheCache($memcache));
32+
$client = new MemcacheCache();
33+
$client->setMemcache($memcache);
34+
35+
return new DoctrineCachePool($client);
3336
}
3437

3538
/**

src/Factory/DoctrineMemcachedFactory.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ public function getAdapter(array $config)
2929
$memcached = new Memcached();
3030
$memcached->addServer($config['host'], $config['port']);
3131

32-
return new DoctrineCachePool(new MemcachedCache($memcached));
32+
$client = new MemcachedCache();
33+
$client->setMemcached($memcached);
34+
35+
return new DoctrineCachePool($client);
3336
}
3437

3538
/**

0 commit comments

Comments
 (0)