Typo3: Cache in Extbase Controller löschen

Den Cache kann man in einem Extbase Controller folgendermaßen löschen:

use TYPO3\CMS\Extbase\Object\ObjectManager;

class Something {

    public function foo(){

      $objectManager = new ObjectManager();
      $clearCacheService = $objectManager->get('TYPO3\\CMS\\Install\\Service\\ClearCacheService');
      $clearCacheService->clearAll();

    }
}

Wie man nur einen der Caches löscht, z.B. den Frontend Cache, habe ich noch nicht herausgefunden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.