/**
  * test class deletion
  * @covers CacheManager::clearClasses
  */
 public function testClearClasses()
 {
     $this->assertTrue(file_exists($this->cacheDir . DIRECTORY_SEPARATOR . 'classes.map'));
     $this->assertTrue(file_exists($this->cacheDir . DIRECTORY_SEPARATOR . 'classes.php'));
     $this->assertTrue(file_exists($this->cacheDir . DIRECTORY_SEPARATOR . 'classes.php.meta'));
     $this->cache_manager->clearClasses();
     $this->assertFalse(file_exists($this->cacheDir . DIRECTORY_SEPARATOR . 'classes.map'));
     $this->assertFalse(file_exists($this->cacheDir . DIRECTORY_SEPARATOR . 'classes.php'));
     $this->assertFalse(file_exists($this->cacheDir . DIRECTORY_SEPARATOR . 'classes.php.meta'));
 }
 /**
  * clear class map cache
  * @param Request $request
  * @return RedirectResponse
  */
 public function classesAction(Request $request)
 {
     $this->cacheManager->clearClasses();
     return $this->flashResponse($request, 'classes', true);
 }