public function viderCache($params) { //vider le cache mais on garde le dossier FoxFWFile::delTree(_CACHE, false); FoxFWKernel::loadRouter('PanelAdmin_view'); }
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'); }