original_string: public static function resetCache()
      {
          if (Cache::has('combiner.index')) {
              $index = (array) @unserialize(@base64_decode(Cache::get('combiner.index'))) ?: [];
  
              foreach ($index as $cacheKey) {
                  Cache::forget($cacheKey);
              }
  
              Cache::forget('combiner.index');
          }
  
          CacheHelper::instance()->clearCombiner();
      }
code: public static function resetCache()
      {
          if (Cache::has('combiner.index')) {
              $index = (array) @unserialize(@base64_decode(Cache::get('combiner.index'))) ?: [];
  
              foreach ($index as $cacheKey) {
                  Cache::forget($cacheKey);
              }
  
              Cache::forget('combiner.index');
          }
  
          CacheHelper::instance()->clearCombiner();
      }
code_tokens: public static function resetCache ( ) { if ( Cache :: has ( 'combiner.index' ) ) { $ index = ( array ) @ unserialize ( @ base64_decode ( Cache :: get ( 'combiner.index' ) ) ) ? : [ ] ; foreach ( $ index as $ cacheKey ) { Cache :: forget ( $ cacheKey ) ; } Cache :: forget ( 'combiner.index' ) ; } CacheHelper :: instance ( ) -> clearCombiner ( ) ; }
docstring: Resets the combiner cache
  @return void
docstring_tokens: Resets the combiner cache