Ejemplo n.º 1
0
 /**
  * deleteDocument
  *
  * @param DocumentNode $document
  */
 public function deleteDocument($document)
 {
     $parts = preg_split('~/(?=[^/]*$)~', $document->getFilename());
     $finder = new Finder();
     $finder->files()->in($this->container->getParameter('dms.storage.path') . '/' . $parts[0])->name($parts[1]);
     foreach ($finder as $file) {
         $this->container->get('filesystem')->remove($file);
     }
 }