public function getCacheStore(): ?Store
    {
        if (!$this->hasCacheStore()) {
            $this->setCacheStore($this->getDefaultCacheStore());
        }
        return $this->cacheStore;
    }
public function getCacheStore(): ?Store
    {
        if (!$this->hasCacheStore()) {
            $this->setCacheStore($this->getDefaultCacheStore());
        }
        return $this->cacheStore;
    }
public function getCacheStore ( ) : ? Store { if ( ! $ this -> hasCacheStore ( ) ) { $ this -> setCacheStore ( $ this -> getDefaultCacheStore ( ) ) ; } return $ this -> cacheStore ; }
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
Get cache store