original_string: public function getCache() {
          if ($this->_cache === null) {
              $this->_cache = new \Cityware\Snmp\Cache\Basic();
          }
          return $this->_cache;
      }
code: public function getCache() {
          if ($this->_cache === null) {
              $this->_cache = new \Cityware\Snmp\Cache\Basic();
          }
          return $this->_cache;
      }
code_tokens: public function getCache ( ) { if ( $ this -> _cache === null ) { $ this -> _cache = new \ Cityware \ Snmp \ Cache \ Basic ( ) ; } return $ this -> _cache ; }
docstring: Get the cache in use (or create a Cache\Basic instance
  
  We kind of mandate the use of a cache as the code is written with a cache in mind.
  You are free to disable it via disableCache() but your machines may be hammered!
  
  We would suggest disableCache() / enableCache() used in pairs only when really needed.
  
  @return \Cityware\Snmp\Cache The cache object
docstring_tokens: Get the cache in use ( or create a Cache \ Basic instance