public function viderCache($params)
 {
     //vider le cache mais on garde le dossier
     FoxFWFile::delTree(_CACHE, false);
     FoxFWKernel::loadRouter('PanelAdmin_view');
 }
Beispiel #2
0
 public static function delTree($dir, $racine = true)
 {
     $files = array_diff(scandir($dir), array('.', '..'));
     foreach ($files as $file) {
         is_dir("{$dir}/{$file}") ? FoxFWFile::delTree("{$dir}/{$file}") : unlink("{$dir}/{$file}");
     }
     if ($racine) {
         return rmdir($dir);
     }
     return NULL;
 }
 public function removeDir($params)
 {
     FoxFWFile::delTree($this->path->get());
     $this->path->retrograde();
     FoxFWKernel::loadRouter('Document_view');
 }
 public function removepage($params)
 {
     //supprimer page
     $id_url = $this->page->remove($params['id']);
     //supprimer fichier image attacher
     FoxFWFile::delTree(_WEB . 'page/' . $id_url);
     //routage sur la liste des pages
     FoxFWKernel::loadRouter('Page_viewListeAdminPage');
 }