protected function removeFromCache(string $key): bool
    {
        $key = $this->normalizeCacheKey($key);
        $cacheItemPool = $this->sdk->getCacheItemPool();
        if ($cacheItemPool) {
            $cacheKey = $this->sdk->getCachePrefix() . $key;

            if ($cacheItemPool->hasItem($cacheKey)) {
                return $cacheItemPool->deleteItem($cacheKey);
            }
        }

        return true;
    }
protected function removeFromCache(string $key): bool
    {
        $key = $this->normalizeCacheKey($key);
        $cacheItemPool = $this->sdk->getCacheItemPool();
        if ($cacheItemPool) {
            $cacheKey = $this->sdk->getCachePrefix() . $key;

            if ($cacheItemPool->hasItem($cacheKey)) {
                return $cacheItemPool->deleteItem($cacheKey);
            }
        }

        return true;
    }
protected function removeFromCache ( string $ key ) : bool { $ key = $ this -> normalizeCacheKey ( $ key ) ; $ cacheItemPool = $ this -> sdk -> getCacheItemPool ( ) ; if ( $ cacheItemPool ) { $ cacheKey = $ this -> sdk -> getCachePrefix ( ) . $ key ; if ( $ cacheItemPool -> hasItem ( $ cacheKey ) ) { return $ cacheItemPool -> deleteItem ( $ cacheKey ) ; } } return true ; }
remove from cache

@return bool true if no cache or cache successfully cleared, false otherwise
remove from cache