Exemplo n.º 1
0
 /**
  * Delete the repository
  *
  * @access public
  *
  */
 public function removeDirectory()
 {
     if (is_dir($this->userRootDir)) {
         exec('rm -rf ' . $this->userRootDir . '*');
         $fs = new FileSystem();
         $iterator = new \DirectoryIterator($this->userRootDir);
         foreach ($iterator as $el) {
             if ($el->isDir()) {
                 $fs->rmDir($el->getRealPath(), true);
             }
             if ($el->isFile()) {
                 $fs->rm($el->getRealPath());
             }
         }
     }
 }