code: protected function getCacheKeyFromKey($key)
      {
          $cacheKeyFn = $this->options->getCacheKeyFn();
          $cacheKey = $cacheKeyFn ? $cacheKeyFn($key) : $key;
  
          return $cacheKey;
      }
docs: @param $key
  
  @return mixed