ScriptFUSION\Porter\Cache\MemoryCache::getItem PHP Method

getItem() public method

public getItem ( $key )
    public function getItem($key)
    {
        return call_user_func(\Closure::bind(function () use($key) {
            return new self($key, $this->hasItem($key) ? $this[$key] : null, $this->hasItem($key));
        }, $this, CacheItem::class));
    }

Usage Example

Example #1
0
 public function testSaveDeferred()
 {
     $this->cache->saveDeferred($this->cache->getItem('bar')->set('baz'));
     self::assertSame('baz', $this->cache->getItem('bar')->get());
 }