original_string: public function setCaching($caching) {
          if(is_object($caching)) {
              $this->cacheObj = $caching;
              $this->cacheEnabled = true;
          }
          return $this;
      }
code: public function setCaching($caching) {
          if(is_object($caching)) {
              $this->cacheObj = $caching;
              $this->cacheEnabled = true;
          }
          return $this;
      }
code_tokens: public function setCaching ( $ caching ) { if ( is_object ( $ caching ) ) { $ this -> cacheObj = $ caching ; $ this -> cacheEnabled = true ; } return $ this ; }
docstring: Enables the caching and set the caching object to the one provided
  @param object $caching This should be class of the type of caching you are using
docstring_tokens: Enables the caching and set the caching object to the one provided