original_string: public function getCacheStore(): ?Store
      {
          if (!$this->hasCacheStore()) {
              $this->setCacheStore($this->getDefaultCacheStore());
          }
          return $this->cacheStore;
      }
code: public function getCacheStore(): ?Store
      {
          if (!$this->hasCacheStore()) {
              $this->setCacheStore($this->getDefaultCacheStore());
          }
          return $this->cacheStore;
      }
code_tokens: public function getCacheStore ( ) : ? Store { if ( ! $ this -> hasCacheStore ( ) ) { $ this -> setCacheStore ( $ this -> getDefaultCacheStore ( ) ) ; } return $ this -> cacheStore ; }
docstring: Get cache store
  
  If no cache store has been set, this method will
  set and return a default cache store, if any such
  value is available
  
  @see getDefaultCacheStore()
  
  @return Store|null cache store or null if none cache store has been set
docstring_tokens: Get cache store