/**
  * Getter for the cache manager
  *
  * @return \TYPO3\CMS\Core\Cache\CacheManager
  */
 protected static function getCacheManager()
 {
     if (static::$cacheManager === NULL) {
         static::$cacheManager = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Cache\\CacheManager');
     }
     return static::$cacheManager;
 }
 /**
  * Getter for the cache manager
  *
  * @return \TYPO3\CMS\Core\Cache\CacheManager
  */
 protected static function getCacheManager()
 {
     if (static::$cacheManager === null) {
         static::$cacheManager = GeneralUtility::makeInstance(\TYPO3\CMS\Core\Cache\CacheManager::class);
     }
     return static::$cacheManager;
 }
 public static function setCacheManager(CacheManager $cacheManager = null)
 {
     static::$cacheManager = $cacheManager;
 }