Esempio n. 1
0
 public function deleteResource(ResourceInterface $resource)
 {
     if ($resource instanceof FilesystemFile) {
         Filesystem::removeFile($resource->getFileInfo()->getPathname());
     } elseif ($resource instanceof FilesystemDirectory) {
         Filesystem::removeDirectory($resource->getFileInfo()->getPathname());
     } else {
         throw new \InvalidArgumentException(sprintf('Resource "%s" is no filesystem resource', $resource->getPath()));
     }
 }
 public function destroy($id)
 {
     $file = $this->directory . DIRECTORY_SEPARATOR . $id . '.dat';
     Filesystem::removeFile($file);
     return true;
 }