private function getKeyPath($key)
    {
        $this->validateKey($key);
        $file = sha1($key);
        $this->hashDirectory->processFile($file);
        return $this->hashDirectory->getFileStoragePath();
    }
private function getKeyPath($key)
    {
        $this->validateKey($key);
        $file = sha1($key);
        $this->hashDirectory->processFile($file);
        return $this->hashDirectory->getFileStoragePath();
    }
private function getKeyPath ( $ key ) { $ this -> validateKey ( $ key ) ; $ file = sha1 ( $ key ) ; $ this -> hashDirectory -> processFile ( $ file ) ; return $ this -> hashDirectory -> getFileStoragePath ( ) ; }
Make full cache file path for provided key

@param string $key

@return string
@throws \Psr\SimpleCache\InvalidArgumentException
@throws \PageCache\PageCacheException
Make full cache file path for provided key