original_string: public function setCacheAdapter(Cache\Adapter\CacheAdapterInterface $cacheAdapter)
      {
          $this->setCachable(true);
          $this->cacheAdapter = $cacheAdapter;
  
          return $this;
      }
code: public function setCacheAdapter(Cache\Adapter\CacheAdapterInterface $cacheAdapter)
      {
          $this->setCachable(true);
          $this->cacheAdapter = $cacheAdapter;
  
          return $this;
      }
code_tokens: public function setCacheAdapter ( Cache \ Adapter \ CacheAdapterInterface $ cacheAdapter ) { $ this -> setCachable ( true ) ; $ this -> cacheAdapter = $ cacheAdapter ; return $ this ; }
docstring: Sets cache adapter
  
  @param  Cache\Adapter\CacheAdapterInterface $cacheAdapter
  @return self
docstring_tokens: Sets cache adapter