purge conteneur file projecttask et calendarevent
This commit is contained in:
parent
5941260165
commit
6c00001075
|
@ -65,7 +65,7 @@ class PurgeFileCommand extends Command
|
||||||
|
|
||||||
if($fs->exists($directory)) {
|
if($fs->exists($directory)) {
|
||||||
$finder = new Finder();
|
$finder = new Finder();
|
||||||
$finder->in($directory)->directories()->exclude("thumb")->exclude("thumbmini");
|
$finder->depth('== 0')->in($directory)->directories();
|
||||||
|
|
||||||
foreach (iterator_to_array($finder) as $file) {
|
foreach (iterator_to_array($finder) as $file) {
|
||||||
$name = $file->getRelativePathname();
|
$name = $file->getRelativePathname();
|
||||||
|
@ -83,6 +83,28 @@ class PurgeFileCommand extends Command
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "projecttask":
|
||||||
|
$entity=$this->em->getRepository("CadolesPortalBundle:Projecttask")->find($id);
|
||||||
|
if(!$entity) {
|
||||||
|
$this->writeln($name);
|
||||||
|
$url=$directory."/".$name;
|
||||||
|
if($fs->exists($url)) {
|
||||||
|
$fs->remove($url);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "calendarevent":
|
||||||
|
$entity=$this->em->getRepository("CadolesPortalBundle:Calendarevent")->find($id);
|
||||||
|
if(!$entity) {
|
||||||
|
$this->writeln($name);
|
||||||
|
$url=$directory."/".$name;
|
||||||
|
if($fs->exists($url)) {
|
||||||
|
$fs->remove($url);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue