It works as a proof of concept with these modifications 

-----------------------------------------------------------------------------------------
Zend\Cache\Storage\Adapter\AbstractAdapter
-----------------------------------------------------------------------------------------
    abstract protected function internalSetItem(& $normalizedKey, & $value,
$ttl = 0);

-----------------------------------------------------------------------------------------
Zend\Cache\Storage\StorageInterface
-----------------------------------------------------------------------------------------

    public function setItem($key, $value, $ttl = 0);

-----------------------------------------------------------------------------------------
Zend\Cache\Storage\Adapter\Memcached
-----------------------------------------------------------------------------------------
    protected function internalSetItem(& $normalizedKey, & $value, $ttl = 0)
    {
        $memc       = $this->getMemcachedResource();
        $expiration = $ttl ? $ttl : $this->expirationTime();
        if (!$memc->set($this->namespacePrefix . $normalizedKey, $value,
$expiration)) {
            throw $this->getExceptionByResultCode($memc->getResultCode());
        }

        return true;
    }


and finally
-----------------------------------------------------------------------------------------
DoctrineModule\Cache\ZendStorageCache
-----------------------------------------------------------------------------------------
    protected function doSave($id, $data, $lifeTime = false)
    {
        return $this->storage->setItem($id, $data, $lifeTime);
    }


So i have to make a PR an ZF2 (on all storage adpaters for setItem
signature) *AND* DoctrineModule.

And find the test for $ttl.






--
View this message in context: 
http://zend-framework-community.634137.n4.nabble.com/Doctrine-Cache-in-use-tp4661873p4661886.html
Sent from the Zend Framework mailing list archive at Nabble.com.

-- 
List: fw-general@lists.zend.com
Info: http://framework.zend.com/archives
Unsubscribe: fw-general-unsubscr...@lists.zend.com


Reply via email to