original_string: protected function setHashOnCombinerFilters($hash)
      {
          $allFilters = call_user_func_array('array_merge', $this->getFilters());
  
          foreach ($allFilters as $filter) {
              if (method_exists($filter, 'setHash')) {
                  $filter->setHash($hash);
              }
          }
      }
code: protected function setHashOnCombinerFilters($hash)
      {
          $allFilters = call_user_func_array('array_merge', $this->getFilters());
  
          foreach ($allFilters as $filter) {
              if (method_exists($filter, 'setHash')) {
                  $filter->setHash($hash);
              }
          }
      }
code_tokens: protected function setHashOnCombinerFilters ( $ hash ) { $ allFilters = call_user_func_array ( 'array_merge' , $ this -> getFilters ( ) ) ; foreach ( $ allFilters as $ filter ) { if ( method_exists ( $ filter , 'setHash' ) ) { $ filter -> setHash ( $ hash ) ; } } }
docstring: Busts the cache based on a different cache key.
  @return void
docstring_tokens: Busts the cache based on a different cache key .